Asda has set a national price cap of 128.7ppl for unleaded and 132.7ppl for diesel today, as part of its strategy to be the first retailer to drop pump prices and the last to put them up when wholesale prices fluctuate.

From tomorrow morning (Tuesday June 28), the supermarket will cut prices by up to an additional 2ppl across its 187 filling stations nationwide.

Andy Peake, Asda’s petrol director said: “Customers shouldn’t have to buy into gimmicks and promotions to benefit from cheaper petrol – no one should have to pay a premium on food to lower the cost of fuel.

“Once again Asda is leading the way in saving drivers money and in only 72 hours, we’ve taken up to 5ppl off the cost of filling up.”