Bank of England expected to hold interest rates amid Iran conflict uncertainty.