Shop prices fall further into deflation as battle to ‘entice’ consumers continues

According to the British Retail Consortium (BRC), shop prices fell 0.6 per cent in the year-to-September, down from 0.3 per cent the previous month.

Read Full Article