UK shop price inflation hits fresh high

Jun 29 2022