Economic Review – June 2026

The Monetary Policy Committee voted 7–2 to leave Bank Rate unchanged at 3.75% at its June meeting Official figures suggest consumers returned to the high street during May, with warmer weather helping lift retail activity UK Consumer Price Index inflation held steady at 2.8% in May, defying analyst forecasts of 3.0% rise Bank of England […]