The AA says further petrol price rises - and the upcoming duty increase - will wipe out any savings drivers could have expected from the warmer-weather over Christmas - which usually gives motorists more miles to the gallon.

Petrol's still at a record high, with an average litre of unleaded costing 138-point-5 pence, and diesel 145-point-45 pence.