Morrisons shoppers who use a More Card have been warned they are £899.60 worse off than they would be if they went to Aldi for their weekly shop instead. New analysis by consumer magazine Which? has found that Aldi was once again the cheapest supermarket in the past month, just edging out Lidl by a few pence but soundly beating Morrisons , even for customers who are taking part in the supermarket’s More Card loyalty scheme.

Which? analysis looked at a shopping list of a typical 62 food and drink items and found that they would set you back £111.66 if bought at Aldi in October. By contrast, Morrisons shoppers with a More Card, inclusive of some of the discounts and special prices More Card users pay, would fork out £128.

96, £17.30 more for a basket of equivalent items. Across a year of weekly shops, that’s a difference of £899.

60. Those without a More Card face paying even more - £18.39 more per weekly shop, or £956.

28 across a year if average price differences were maintained. Tesco shoppers with a Clubcard would pay £122.26 on average, or without a Clubcard, £125.

09. The Clubcard price means Tesco shoppers even with the loyalty card prices factored in would pay £10.66 more per weekly shop, or £551.

20 over the course of the year if the same price difference was maintained on average. This latest pricing analysis from Which? demonstrates that shoppers can make considerable savings on their groceries depending on where they buy their food, Which? said. For those .