Drivers have received some pre-Christmas cheer in the form of lower supermarket petrol prices.
First Asda announced that from Wednesday it was cutting up to 2p a litre off its petrol and 1p off its diesel.
Then Tesco said it, too, was reducing its petrol by up to 2p a litre while also cutting diesel by 1p - also from Wednesday.
The Asda reductions mean its customers will pay no more than 126.7p a litre for petrol and 134.7p for diesel.
Asda petrol trading director Andy Peake said: "With Christmas just around the corner, and finances tighter than ever, we're pleased we can do our bit to make our customers' hard-earned cash go a little further."
Looking for somewhere to stash your money? Check the latest savings rates