The pump price of petrol last month saw one of the biggest increases in the past 23 years. With the average price of a litre of unleaded at 152.25p at the end of August and diesel 154.37p.

Experts say that retailers have clearly been influenced by the Competition and Markets Authority’s investigation as margins have fallen to become closer to longer-term averages.

Price of fuel on forecourt