Morrisons has turned up the heat on last week’s supermarket fuel price cuts with promises that its customers will pay below £1-a-litre for petrol for the first time since the Brexit vote.

Over the weekend, the supermarket reduced the price of unleaded to a maximum of 109.9ppl at its 333 forecourts.

But from today (Monday November 21) until Saturday December 3, customers who spend £50 or more in participating stores will receive a voucher that will allow them to pay the lower price of 99.9ppl, a further cut of 10p-a-litre. For a typical 50 litre car, motorists will save £5 every time they fill up their car. Drivers of diesel cars, who buy their groceries in Morrisons, will also receive 10p-a-litre cuts taking prices to just above the £1-a-litre mark.

The company says it is making the cuts to help motorists with the cost of getting around during the pre-Christmas shopping spree, including Black Friday.

Roger Fogg, services director, said: “With Christmas around the corner, our customers tell us they very much welcome our help in reducing the cost of their fuel. That’s why we are turning the clock back to the start of this year when petrol prices were typically below £1-a-litre.”

Last week the RAC welcomed supermarket price cuts on unleaded petrol and diesel as Morrisons, Tesco, Asda and Sainsbury’s cut prices by 3ppl.

Asda confirmed that its prices had gone down by another 1ppl over the weekend (109.7ppl for unleaded and 111.7ppl for diesel), reiterating that it doesn’t offer promotions relating to limited spend in-store as that doesn’t benefit all customers.

“We have a national price cap, which means you know the maximum price you will pay at any of our 294 PFS across the country,” said a spokesman.