Like a few others, I don't shop at just one place. I get about 40% of my food shopping from Morrisons, and about 30% from Aldi and Lidl, and the other 30% from Iceland, and Tesco. I get toiletries and things for the kitchen from Savers and B & M. Most fresh food would be from Morrisons. All these stores are in my little market town. (Or just outside it within a mile.)
(We have no Sainsbury's or M & S for about 20 miles... The closest Waitrose is 7 miles away.) We have no Asda or Co-op for about 20 miles either...
I find Aldi's fresh food - particularly fruit and veg - to be a bit short lived and inferior to many other shops, but for basics like cereals, biscuits, crisps, milk, butter, yogurts, bread, beans, cheese, tins of tuna, and some frozen stuff like chips, peas, pizza, pies, and ready meals, Aldi is fine. I could never use them for my main shop though.
I never use Waitrose. I have always found them hilariously overpriced. The food is no better than Sainsbury's, Tesco, and Morrisons.
.