Asda, Tesco and Sainsburys slash diesel price to under £1 a litre
Supermarket giants Asda, Tesco and Sainsburys have announced a cut in the price of diesel.
All will sell it for less than the symbolic £1 per litre level, but motoring research charity the RAC Foundation asked why bargains had not been seen sooner and more widely.
Asda said there would be New Year cheer for drivers from today with a 3p per litre cut on diesel - making it the first retailer to bring diesel prices below £1.
The company said in a statement: "Asda's national price cap will see diesel and unleaded available at the same price of 99.7p a litre for the first time in over six years, across every single one of its filling stations."
Tesco also said that from today the price of diesel will hit 99.7p at its 500 filling stations.
Sainsbury's said later it was dropping the price of diesel to 99.9 pence per litre from today across its 301 forecourts.
A spokesman said petrol drivers had been filling up for under £1 since December 12 and motorists with diesel cars would now join them in enjoying the lower prices.
The RAC said the price cut was good news for drivers, particularly after the expense of the festive season, but it was long overdue.
RAC Fuel Watch spokesman Pete Williams said: "Diesel drivers will clearly welcome this move by the big supermarkets, although it would be fair to say it has been slow in coming."