Retail sales fell by 0.3% last month, data from the Office for National Statistics has found.

The decline compared with growth of 0.7% recorded in June. However food stores enjoyed a 0.4% month-on-month increase.

Richard Ratner, an analyst from Seymour Pierce, said: “The year-on-year figure is much more important and that looks a bit better. Having said that, it is still a little disappointing."