I also have Tesco, Asda, Morrisons, Waitrose and Sainsburys near! I have shopped in all of them but i always choose Morrisons and Asda for big shops, they are definately both much cheaper. Morrisons is probably better but ours isnt very big and our Asda is huge so theres more choice.
I think Tesco is by far the worst, it is so expensive, too busy and not such good food.
I try to shop locally if i can, like our local butcher who is just so lovely and does the best meat which is not too expensive. I also go to the market as much as i can and the bakery for bread occasionally. I hope these can all keep going!