AFAIK,yes. Like I said Co-op is not that cheap either. At tad surprised M and S is nowhere on the list though.
Interestingly enough,Waitrose only has 353 stores,and many of those are probably the smallish ones(like a Tesco Metro) and Lidl has 650 UK stores.
The Co-op has a few 1000,but mostly very small stores.