UK shop price inflation rises as food costs drive 2026 outlook

Retailers across the UK are facing continued cost pressures as shop price inflation edged up to 0.7% year on year in December 2025.