The supermarkets have announced another round of fuel price cuts, taking 2p off a litre of both petrol and diesel.

Asda said drivers would pay no more than 105.7ppl for unleaded and 112.7ppl for diesel from tomorrow (6 January) – its lowest price in five years and its 14th price cut since September.

“While other supermarkets will follow the fuel price drop, Asda is the only retailer that has a national price cap on fuel at all 245 filling stations, ensuring every single one of our customers knows the maximum price they will pay at the pump regardless of where they live,” added Asda’s petrol trading director Andy Peake.

Tesco, meanwhile, took 2ppl off unleaded and diesel from this afternoon.

“It’s the new year and we want to give our customers a helping hand, many of whom will be going back to work today,” said Tesco fuel director Peter Cattell.

Sainsbury’s, which is also dropping its prices by 2ppl from tomorrow, added: “This is another way in which we can help put money back in customers’ pockets after the Christmas period, which can be an expensive time of year.”