UK shop price deflation steady, but food costs climb

In February 2025, shop price deflation in the UK remained steady at 0.7% year-on-year, mirroring January's figures and slightly above…