The price of diesel has soared, climbing to a record £2 per litre this month.
The RAC motoring group said on Friday that the average price of diesel had reached 200.01p a litre, meaning that the cost of filling up an average family car is now £110, nearly £32 more than before the Iran war.