
business
UK Shop Price Inflation Hits Highest Level Since Early 2024 as Retailers Reach Breaking Point
UK shop price inflation accelerated to 2.1% year on year in October 2026, the highest reading since February 2024, according to the British Retail Consortium.…
3 min readvia The Guardian Business