
The Bank of England has kept interest rates on hold as it warned over an inflation surge caused by the Iran war.
Policymakers voted unanimously to keep rates at 3.75%, with cuts now looking likely to be off the table as the conflict in the Middle East rages on, sending oil and gas prices racing higher.