ASDA and Sainsbury's have announced a cut off their national price cap on unleaded and diesel from this weekend.

It comes following continued decreases in the wholesale cost.

Effective from Saturday, December 1, customers will benefit from a cut of up to 2ppl.

Asda’s new national fuel price cap means drivers across the country will pay no more than 116.7ppl on unleaded and 127.7ppl on diesel.

This will be the fifth fuel price drop Asda has led since October 26, dropping the price of unleaded fuel by 11ppl and diesel by 7ppl.

Both supermarkets' announcements will undoubtedly be seen as an additional weekend boost for customers in the run-up to the festive season.

Asda's senior fuel buyer, Dave Tyrer, said: “With Christmas just around the corner, we’re pleased we can do our bit to make our customers’ hard-earned cash go a little further.

“Our new national price cap of 116.7ppl on unleaded and 127.7ppl on diesel will be welcomed by the millions of drivers across the country and put money back in their pockets.”

David Pegg, fuel buying manager for Sainsbury’s, added: “As we head into December and the run up to Christmas, we are committed to helping our customers live well for less, whether they’re stocking up on groceries and gifts or refuelling their cars.”