Shop prices fall for first time in nearly three years, figures show
0
Shop prices have come down for the first time in nearly two years, according to industry data.

Shop prices have come down for the first time in nearly two years, according to industry data.