
M&S has topped an annual supermarket satisfaction survey, beating Waitrose and fighting off competition from discounter Aldi.
The traditional “big four” of Tesco, Sainsbury’s, Asda, Morrisons fell to the bottom half of the ranking of the 10 major grocers for their in-store experience, suggesting that the middle ground between quality and affordable food is less appealing to shoppers during a cost-of-living crisis, Which? said.