Tesco, Aldi, Lidl, Sainsbury's, Waitrose, Asda, Morrisons and Ocado ranked from cheapest to most expensive

Surrey Mirror

Published

A trolley full of 78 own- brand and branded items ranged from £72.

Full Article