Shop price inflation slows as retailers ramp up promotions to drive demand
Shop prices overall were 1.4% up on a year ago, down from August’s growth of 1.5%, according to the British Retail Consortium and NIQ.
The Independent UK ·