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
Around 20 cars have been damaged after part of the roof of an Audi showroom collapsed.
Nick Clegg said this was why it was so tragic to see someone with 'such huge gifts' struggle with demons - in Kennedy's case alcohol.
Saber Miresmailli caught the happy couple on a trip to London; now he he wants to give them the photographer as a memento of their big day.