UK shop price inflation ‘highest since 2024’ as retailers struggle to limit price rises October 27, 2026 · The Guardian Read full story at source