Petrol and diesel prices are starting to drop across the UK - but the big supermarkets have been accused of charging over the odds.
The average price of unleaded now sits at 155.82p per litre, while diesel is 179.18p per litre.
It used to be the case that supermarkets would normally be the cheapest place to get your fuel, with motorway stations the most expensive.