THE price of fuel is now at the most expensive it's been in three years, with drivers forking out 126.5p a litre on diesel and 123.5p for petrol.
Diesel prices have shot up 1.8p a litre in just seven days, according to Confused.com
On average, motorists are spending an eye-watering £70 for a tank of petrol, based on the average medium size car.
Motorists in the West Midlands are seeing the worst hikes, where prices have gone up by 1.1p a litre in a week.
Diesel users should head to Blackpool, Edinburgh or Bradford for the cheapest deals where it costs 124.2p per litre.
Pumps in Lincoln and Liverpool have the second cheapest diesel prices at 125p.
But drivers may want to avoid filling up in the Sheldland Islands and the Outer Hebredies, where fuel prices are the most expensive in the UK.
In the Outer Hebrides fuel prices have reached highs of 129.2p a litre for petrol and 131.8p for diesel.
West London also makes it into the top five most expensive places to buy fuel, where it costs an average of 126.9p for petrol and 130.3p for diesel.