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
Showers across Britain will make way for sunshine tomorrow before a milder end to the weekend, though heavy rain will return in the north.
George Clooney appeared in a special Downton Abbey as a host of stars came together to raise money for the ITV charity campaign Text Santa.
Events company Secret Cinema is planning to screen a film in protest at what they have called the 'censorship' of The Interview.