I do a Sainsbury's on line shop once a week and use the little market in the pub car park on Mondays. It started during lock down and has continued and, hopefully, stays and stays.
We have a fish van once a week, in a different pub car park, but he is very expensive so I only buy fish there occasionally.
We also have a co-op in the village as do lots of the villages around.
I use the butcher in the next village - he buys his meat locally and we get eggs from the egg farm when we are passing.
We have lots of farmshops around but we have to use the car to go to those.
Our nearby town has 2 Tescos, a Sainsburys, Lidl, 2 Aldis, Iceland, Morrisons and an M&S food Hall. There are also countless delis. And a nearby village has a small Waitrose.
I worry how many of those shops will survive.