Average forecourt prices are 2.5p a litre from all-time high in April 2012 of that year
The price of petrol at UK pumps has passed £1.40 a litre, its highest point in almost a decade, increasing the pressure on consumers as inflation bites.
Average forecourt prices were last this high in September 2012, and are 2.5p a litre from the all-time high in April of that year when global oil prices soared.