
The Bank of England has held interest rates at 3.75% as policymakers hiked forecasts for UK inflation due to war in the Middle East pushing up energy prices.
The Bank left rates unchanged in a unanimous vote among all nine members of its Monetary Policy Committee (MPC).