
Petrol and diesel prices have reached record highs, according to new figures.
The average cost of a litre of petrol at UK forecourts on Tuesday was 167.6p per litre. The previous record of 167.3p was set on 22 March, the day before a 5p cut in fuel duty was implemented.