Hard-pressed motorists are paying record high prices for petrol, it has been announced.
The average cost of a litre of petrol has risen to 137.44p, topping the previous all-time high of 137.43p a litre in May 2011, the AA said.
The rise puts more pressure on Chancellor George Osborne to reduce the tax burden on drivers in his Budget later this month. Diesel is up to 144.67p a litre which is another new record.
More top news
A serious case review into the exploitation of young people in Oxford has documented a catalogue of failures by police and social services.
Finance chiefs at Barclays say profits are up - but as a string of past problems plague the bank, can it get back to its quaker roots?
Villarrica - one of Chile's most active volcanoes - has erupted, forcing the evacuation of nearby communities.