Tesco will open hundreds of stores for 24 hours in the run-up to Christmas.

Sainsbury's and Marks and Spencer have also announced that they will be operating extending opening hours ahead of the big day.

Primark has confirmed some of its stores will be opening for 24 hours once restrictions are lifted in England.

Retailers such as Asda and Lidl are yet to let customers know if opening hours will be revised, while Aldi stores will likely be open for a little longer than usual.

Bosses at Tesco, the UK's biggest supermarket chain, have decided that 300 of its outlets will be welcoming customers round the clock from December 14.

They are looking to capitalise on the festive spending season and provide a place to shop for those shut out of closed non-essential retail outlets.

M&S will not be opening on Boxing Day

The rest of Tesco's stores will also operate at extended trading hours from 5am until 11pm between those dates, The Sun reports.

M&S has announced that in the lead up to Christmas it will be offering it’s longest ever store opening hours.

Around 200 or two-thirds of its stores will be open until midnight.

The outlets with extended opening times include almost all of its food-only branches, along with some clothing and food stores.

The rest won't close their doors until 10pm.

It was announced today that the high-end food and smart-casual clothes retailer will not be open on Boxing Day.

Bosses u-turned on earlier plans to embrace the post-Christmas shopping rush in order to give staff more time off.

Sainsbury's stores will also be open for longer

Sainsbury's is also joining in on the Christmas shopping bonanzar.

Around 90% of its shops are set to open from 6am until midnight in the run up to December 25.

The supermarket chain's bosses have urged people to shop alone and early this year, to avoid the Christmas rush and to keep coronavirus infections as low as possible.

He called for stricter restrictions

They announced customers who purchase long-life food products between December 4 and 13 will get 10 times the number of nectar points.

As well as 11 all day, all night branches of Primark, the bargain chain is planning to to extend opening hours wherever possible at other stores too in an attempt to let more people pick up essentials.

Primark stores opening for from 7am on Wednesday 2 December through until normal closing time on Thursday 3 December.

Click here to read more.

It is expected that discount retailer Aldi will operate normal hours until December 19.

At which point opening times will be extended to 7am-11pm.

It is thought that Lidl and Asda will provide details of revised opening times in the weeks before Christmas.