Consumer group Which? has named Aldi the cheapest supermarket in the UK for July, with a basket of 20 everyday items costing £23.59 on average. Lidl came a close second at £23.77, just 18p more.
The survey compared prices at major retailers including Aldi, Lidl, Morrisons, Sainsbury’s, Asda, Tesco, Ocado and Waitrose. Morrison’s basket cost £24.46, followed by Asda (£24.72), Sainsbury’s (£25.15), Ocado (£26.63) and Tesco (£27.06). Waitrose was the most expensive at £31.41 – 33 per cent more than Aldi.
For a larger shop of 79 items, Asda emerged as the cheapest among mainstream supermarkets, with a trolley costing £151.22. Sainsbury’s (£154.75), Morrisons (£159.96), Ocado (£162.74), Tesco (£162.85) and Waitrose (£169.50) followed. Aldi and Lidl were excluded from this comparison as they do not stock all the branded items included.
Ele Clark, retail editor at Which?, said: “The weekly shop can have a big impact on people’s wallets, but our analysis shows shoppers don’t have to pay through the nose for their favourite groceries if they go to Aldi. If you’re after a wider selection of branded goods, shoppers could make a big saving by heading to Asda.”
Notable price differences included PG Tips pyramid tea bags, which were £1.52 cheaper at Aldi than Waitrose, and own-label cantaloupe melon, costing £1.31 less at the discounter.



