You need to avoid "middle of the road" or perceived as such supermarkets. Lidl is surprisingly nice, and so much cheaper. The quality is far better than Tesco, Sainsbugs, Asda, Morrisons etc and you can pick up tasty bits for pence from the fresh bakery. Their hollandaise sauce, delish. Fajita mix, 29p, delish. Their marvellous or piccolo tomatos are great. Meat is very good too, although we have found the freshness to expire faster than other supermarkets. If the chicken says eat by the 27th, we would eat by the 24th. Milk is cheap, butter spread is cheap, cream is cheap. Nappies, the best on the block and an absolute steal. Charcuterie, super, very cheap. Kids cereal, big box of multigrain hoops, about £1, Cookie Crisp cereal which they love and again, big box, about £1 as well. Celery, citrus fruits, root veg, fresh herbs, all great and super cheap. Having been a won't-go-in-Lidl snob for years and a Waitrose girl, I am now a complete convert and love it. It helps if you can cook, its incredibly cheap for ingredients and things in raw state so to speak. The ready meals are a bit shite.
Essentially, our weekly Lidl shop (family of 5) comes in about £150. Quality 7/10 Waitrose would probably be £200, but it is nicer, but not by eons, say quality 9/10. What I can't comprehend is that it would be £180-190 in Tesco and the quality is 5/10, yet so many shop here. Pay the slightly higher amount and get great quality, or pay significantly less for what you will discover, is still better quality.