Brits will have to fork out more for their Christmas dinner this year as the cost of living crisis bites as supermarket shopping is around 14 per cent more expensive now than it was last year.
Grocery price inflation means that the cost of a traditional Christmas dinner for four people will this year cost around £31 on average, according to data from Kantar. That's up by almost 10 per cent compared to last year.
Shoppers will have to spend an extra £60 in December to buy the same items as last year, the research shows. It also reveals that sales of mince pies and Christmas puddings are down year-on-year, suggesting that consumers are leaving their seasonal purchases until later in the year to try and manage budgets in the run-up to Christmas Day.