The latest three-month trend showed a sales rose 1.2 per cent compared with the previous three months. The average growth in food sales for the period was 0.9 per cent, with 1.6 per cent for non-food.
Retail sales in October totalled£19 billion and average weekly sales came in at£4.8 billion, 4.3 per cent higher than a year ago. National Statistics said: 'Retailers reported some positive impact in October of early Christmas shopping. The overall increase in the unadjusted sales value from September to October was slightly smaller than in the previous two years.'