The price of petrol has increased every day since 22 April - the largest rise since records began 18 years ago.

The RAC says prices rose 6p per litre for petrol in May and it is the biggest increase in a single month since it began recording petrol prices in 2000.

Drivers will now pay on average of 129.41p per litre in the UK, with many areas seeing rises of over 5p per litre.

The rising prices mean an average tank of petrol for a 55-litre family car is now £71.18 - an increase of £3.29 in a single month.

RAC fuel spokesman Simon Williams said: “May was a hellish month for motorists. Sadly, they have been besieged by pump price rises for three months with nearly 9p a litre being added to petrol since the beginning of March.

“The rising oil price together with a weaker pound is a punitive combination for anyone that drives regularly. For many people there is little alternative to the car for the majority of journeys they have to make so it is therefore very difficult to avoid feeling the pinch of rising pump prices.

Drivers who top up their petrol at Asda, Morrisons, Sainsbury's or Tesco petrol stations can get a further £10 off their next top-up using a cashback deal.

Quidco is offering £10 in cashback to anybody who signs up for the site and uploads a receipt from a petrol or diesel purchase. The offer runs until Monday and can help to cut the cost of petrol or diesel amid rising prices. To get the deal click here.

The good news for drivers is that the prices rises could slow down in the next few weeks.

Williams said: “In the last week of May the oil price cooled a little to $76 a barrel which is slightly better news for motorists as the RAC’s two-week forecast is currently showing that average prices may even reduce by a penny or so. While this isn’t much, and could easily change in response to oil trading this week, it is at least a sign that the constant rise in forecourt prices may have stopped for the time being."