Motorists are facing a "national fuel crisis" as petrol and diesel prices hit all-time highs, experts warn.
The average litre of petrol now costs 175.5p, up from 168.8p last week - the previous record high.
Meanwhile, government figures show a litre of diesel is setting drivers back 185.3p, compared to 181.5p a week ago.