Drivers can look forward to a cheaper fill up at some supermarket fuel pumps from today.

Asda, Morrisons and Tesco say they are dropping the price of petrol and diesel by 'up to 2p per litre' on Tuesday (March 14).

The cost of petrol at forecourts has dropped by an average 1.7p per litre in the past four weeks, according to the AA.

Asda was the first to announce a price cut - motorists will pay no more than 114.7p per litre for unleaded petrol and 116.7p for diesel at their 301 filling stations.

The company's head of petrol trading, Dave Tyrer, said: "Asda is once again leading the way in reducing the price at the pumps to help the millions of motorists across the UK.

"Our new national price cap of 114.7ppl on unleaded and 116.7ppl on diesel will be welcomed by the millions of drivers who have seen fuel prices climb over the last 12 months."

Morrisons' services director, Roger Fogg, said: "We will always aim to drop prices as soon as we can and always keep them far below the UK average."

A Tesco spokeswoman said: "We know that low fuel prices are important to our customers so, to provide a little extra help, we're cutting the cost of petrol and diesel by up to 2ppl at all of our 500 filling stations."

Latest Government figures show the average price of petrol in the UK is 120p, while diesel is 122.9p.

Prices in recent weeks have been higher than at any point since December 2014, partly driven by the lower value of the pound against the dollar following the Brexit vote.

RAC fuel spokesman Simon Williams said: "This is the perfect spring gift for motorists to go with longer days and warmer weather. No doubt other retailers will follow suit and we will see prices on every forecourt come down.

"While this cut may come as a surprise to drivers, as prices at the pump have been going the wrong way for months, it has been on the cards for a couple of weeks. We're very relieved retailers have acted without any need for outside encouragement."

What do you think of this story? Let us know in the comments below.