Aldi is named Which? in-store supermarket of the year after customers gave it top marks for value for money - while Waitrose, Lidl and Tesco are tied third

Read all the articles in this bundle.