UK shop price deflation intensifies in December 2024 

This is below the three-month average of -0.8%, with shop price annual growth remaining at its lowest level since August 2021.