Bank of England set to hold at 3.75% as Iran war forces stagflation reckoning
The Bank of England is expected to hold Bank Rate at 3.75% on Thursday in an 8-1 vote, with new forecasts set to show higher inflation and weaker growth as the MPC assesses the Ira...