November UK retail prices were 0.8% lower than the same time last year - the lowest rate since January 2005, according to the latest report from the British Retail Consortium.
The price of non-food items showed a year-on-year decline for the sixth consecutive month, and is now 1.64% lower than last year.

Overall shop prices rose by 0.43% from October, boosted by a 1.22% increase in the price of non-food items.

Recent discounting on clothing and footwear finished in November as mid-season sales came to an end.

Director general Kevin Hawkins said: "The reliance on discounting to attract value-conscious customers and sustain the momentum in the pre-Christmas weeks kept overall shop prices in November at lower levels than a year ago.

"However, in the coming weeks the heavy promotions are likely to fade, as many retailers have taken a cautious view of sales and are operating on lower stock levels than last year."