Petrol and diesel hit new high, most expensive for three and a half years
In the past four weeks alone fuel costs have risen four pence per litre
Fuel prices have reached a three-and-a-half year high, new figures show.
Government data shows that the average forecourt price for petrol is £1.24 and £1.28 for diesel - the highest price since November 2014, according to the Press Association.
The cost of petrol and diesel has risen by around four pence per litre in the last four weeks.
AA president Edmund King said: "AA research has shown that nearly two in every five drivers are already cutting back on car use, non-fuel spending or both.
"But what is even more disturbing are predictions of oil above 100 US dollars by banks and investment funds pouring money into the market."
The AA said an "astonishing gap" between supermarket prices and oil company stations was becoming apparent, with the likes of Tesco and Morrisons being cheaper than conventional petrols stations counterparts.