Brace yourself: inflation is coming
From our UK edition
In a surprise to no one, the Bank of England’s Monetary Policy Committee (MPC) has voted nine-zero to hold interest rates at 3.75 per cent. The unanimous decision is the first time the MPC have been in complete agreement since September 2021. Before Trump and Israel’s bombs rained down on Iran, the markets had been