The big four supermarket groups have all announced that they will cut a further 2ppl off the price of unleaded petrol and 1ppl off diesel from tomorrow (Thursday December 18).

This means Asda’s national price cap on unleaded petrol will be 110.7ppl with diesel at 117.7ppl.

Andy Peake, Asda’s petrol trading director, said: “We’re giving drivers an early Christmas present as fuel prices continue to fall. Asda are leading the way with our eleventh price cut since September.

“We know our competitors are likely to follow our lead but Asda don’t have a postcode lottery on fuel meaning no matter where customers live, they will benefit from the same fuel price with our national price cap of 110.7ppl for unleaded and 117.7ppl for diesel.”

Sainsbury’s said it was the fifth time in three weeks that it had reduced dropped the price of fuel.

Avishai Moor, Sainsbury’s head of fuel, said: “From tomorrow we’re dropping the price of unleaded petrol by 2ppl and diesel by 1ppl at all our petrol stations. This is another way in which we can offer our customers real value for money when they fill up with Sainsbury’s.”

Peter Cattell, fuel director for Tesco, said: “We’re dropping the cost of petrol by 2ppl and diesel by 1ppl at all of our 500 filling stations. That’s on top of the 6ppl average saving on petrol that Clubcard customers are currently getting thanks to our Fuel Save scheme. That means Clubcard customers visiting friends and family this Christmas can get the lowest price for petrol and diesel in the UK.”

Morrisons said on Twitter: “We are cutting the price of petrol by 2p-per-litre and diesel by 1p-per-litre from tomorrow morning.”