The Bank of England held its key interest rate at 3.75%, with Governor Andrew Bailey forecasting inflation to rise to over 3.5% by year-end due to the Iran war. This decision comes as the European Central Bank also kept rates steady, citing intensified risks to inflation and growth.