Bank of England Holds Rates at 3.75% Over Iran War Inflation
The Bank of England has kept interest rates unchanged at 3.75% due to concerns that the Iran conflict could drive up inflation through higher oil and gas prices, impacting consumers and investors.


