Home » Bank of England Holds at 3.75% as Iran War Derails UK Rate-Cutting Plans