Shoppers at British store chains last month saw the sharpest fall in prices in more than three years but higher costs in 2025 ...
This is below the three-month average of -0.8%, with shop price annual growth remaining at its lowest level since August 2021 ...