Motorists are paying an extra £300 a year to fill up due to the rising cost of fuel , research shows.
The average litre of petrol costs 161p, according to government figures released today, close to all-time highs of 165.3p in March .
Diesel currently costs 176.22 a litre, and the record was 177.47p - also in March.