UK grocery price inflation steady at 4.3% UK grocery price inflation steady at 4.3% NEWS 1 April 2026