Petrol prices hit a new record over the weekend, reaching 148.02p a litre on average across the UK.
It marks a new all time high, beating a rate of 147.72p on November 20, AA fuel figures show, taking the cost of filling up an average family car to £81.
Diesel has now risen to 151.57p a litre. On Thursday, it passed the previous record set on November 20 of 151.10p.