A new fuel price war is being waged on supermarket forecourts, with Asda, Morrisons, Sainsbury’s and Tesco’s cutting pump prices.

Asda said it would be reducing the price of its petrol by up to 2p a litre from today (Tuesday), while diesel remains the same – no more than 137.7p per litre – after last week’s cut of up to 2p per litre cut.

Sainsbury's has made a similar pledge, while Morrisons said that it would be also cutting up to 3p a litre off petrol and 1p a litre off diesel.

The fourth supermarket to announce cuts was Tesco, which is bringing in a cut of up to 2p a litre on its petrol.

The reductions follow cuts last week in the price of supermarket diesel, and earlier price markdowns in March.

Mark Todd, petrol director for Morrisons, said: “A drop in wholesale prices combined with an improved exchange rate has provided us with an opportunity to pass a saving on to customers and continue to offer some of the lowest prices on the market.”