The cheapest petrol and diesel prices from Morrisons, Tesco and more
Petrol and diesel prices remain high across the UK, with the average litre of unleaded costing 164.98p. The average price of diesel has now reached 176.04p per litre, according to the RAC.


