Bank of England makes interest rate decision amid Iran war inflation fears