Aldi for me -though they do vary from town to town -our local one is awful but they've built a brand new one about 12 miles away and its superb.
I have to say though that Sainsburys delivery service were a godsend during lockdown, and I was shielding and did not want family members going shopping either. However, during lockdown my weekly grocery bill often hit £200! Also the pickers tended to pick the nearest to out of date stuff, fattiest bacon and gristly steak so on reflection it was a neccessary evil at the time.