Tesco is launching a huge half-price Sale today in an attempt to lure more shoppers in the run-up to Christmas.

It is slashing prices on Christmas food, drink, toys and gifts as the grocers battle it out to win customers.

Waitrose is also running a half-price Sale this week on Christmas food, with Netto offering a traditional Christmas meal for a family of four for under£5 a head.

Tesco commercial director Richard Brasher said: “Customers are telling us that they are delaying their main Christmas purchases as they wait for bargains. Our half-price Sale reassures customers that we are not making them wait.”

Marks & Spencer is also offering four-for-three deals on party food and cutting the cost of some champagne by 50 per cent from today (December 11).