Lidl has reclaimed its title as Britain’s cheapest supermarket from Aldi for the first time since May.
According to Which?, a basket of 23 branded and own-brand items would have cost £24.11 in August, 43p less than its German rival.
Asda (£25.22) ranked the cheapest of the Big 4, almost £2 less than Morrisons (£27.14), which missed out on a podium position.
Waitrose brought up the rear, costing around £9 more than Lidl at £33.20.
Groceries with the biggest price differences included own-label melon, which cost Waitrose shoppers £1.31 more than Aldi shoppers.
In analysis of 83 items which included more branded products – therefore excluding Aldi and Lidl – Asda came a clear first at £149.
Morrisons (£158.53) slipped down a place in the rankings, losing the silver medal to Sainsbury’s (£159.34).
Tesco and Ocado tied for fourth on £161.16.
Waitrose came last in this test as well, costing £21 more than the Asda trolley.
“The weekly food shop can have a big impact on consumers’ pockets,” Which? retail expert Ele Clark told The Mirror.
“Our latest analysis shows shoppers don’t have to pay over the odds for a trolley of popular groceries if they go to Lidl, which was the cheapest supermarket in August.”
She recommended Asda to those hoping to “cut down on the cost of a wider selection of branded goods.”