Sainsbury’s, Tesco and Asda have cut fuel prices by up to two pence per litre and diesel by up to one pence per litre across their networks in time for the forthcoming Bank Holiday.

Avishai Moor, Sainsbury’s head of fuel, said: "We always aim to offer our customers the very best value on everything we sell – and fuel is no exception. From today we’re dropping the price of unleaded petrol and diesel at all our petrol stations, helping drivers across Britain make real savings when they fill up with Sainsbury’s.”

Tesco’s network of filling stations is the largest of all UK supermarkets and the cut is in addition to savings customers can make through Fuel Save, which can be worth up to 20p off a litre. Peter Cattell, fuel director for Tesco said: “We’re cutting the price of petrol at all of our petrol filling stations by up to 2ppl and diesel by 1ppl. As Britain’s biggest fuel retailer this means more motorists can make real savings. We also offer Clubcard points and savings through Clubcard Fuel Save, which saves our customers up to 20ppl.”

Asda anounced that its unleaded petrol would be 124.7ppl and diesel for 128.7ppl. The company’s petrol director Andy Peake said: “We’re giving holiday-makers the opportunity to fill up their cars with some of the cheapest fuel prices in the market for years."It now costs £6 less than last summer to fill up a family car with fuel, meaning we’re putting much needed cash back in drivers’ pockets for those bank holiday ice creams.”