The UK economy is projected to slow to 1 per cent growth in 2026 as the Middle East war raises energy prices and weakens consumer spending, as per the IMF.
Inflation may peak just below 4 per cent by year-end, delaying its return to target until end-2027.
Policymakers are urged to keep monetary policy restrictive, fiscal support targeted, and reforms focused on productivity.