Business

Cost of average Christmas dinner up 6.5% on last year

Sales across the supermarkets are expected to exceed £13 billion over the four weeks of December for the first time.