1 article
Aldi and Lidl win. But the gap narrows fast once you factor in loyalty cards, own-brand ranges, and the fact that nobody lives equidistant from all seven.