Cheapest UK supermarket revealed - and winner is £31 cheaper than expensive rival
Which? looks at prices at Aldi, Asda, Lidl, Morrisons, Ocado, Sainsbury’s, Tesco and Waitrose to find the cheapest grocer - and this month, the bill for the winner came to £112.90 on average