June shop prices hit record low
Shop prices fell for the fourteenth consecutive month in June, accelerating to 1.8% – which represents the deepest level of deflation since records began in December 2006, according to figures released by the British Retail Consortium (BRC) and Nielsen.
Read More
