**** Tesco! Support your local farmers.
Visit your nearest farm and ask if they have a farm shop on their premises. Either they will say that yes they do have one or they will point you in the direction of another local farm which does.
Many of the farms near me have a self-serve shop on site where they leave out a few trays of whatever is currently in season. There's never anybody there serving; I just go in, take what I want and pay by dropping a few coins in the honesty box. I buy most my fruit, veg, milk, eggs and firewood this way. It tastes better because it's fresh and occasionally they have dirt cheap bargains because some fruit, veg or eggs are too ‘ugly’ for supermarket shelves but they’re still great to eat.
Also if you regularly shop this way you’re bound to bump into the farmers from time to time and get to know them. This might come in handy if ever there’s a SHTF situation and food becomes scarce. If food ever runs short which people do you think farmers will give first dibs to? The complete strangers visiting for the first time or their long-term regular customers who the farmers already know and have become friends with?