There's been an unexpected drop in the cost of living - mainly driven by falling food prices.

But the latest sales figures on the high street show the biggest drop in 16 years, according to the British Retail Consortium.