Hi
@itsme123 as already mentioned aldi/lidl and many supermarkets do veg of the week which can be a great deal.
But don't forget about frozen veg, these are usually cheaper than fresh and have more vitamins and minerals because they are frozen before the veg deteriorates, some of the veg in the shops looks like its been there for weeks.
Frozen veg is handy to have in for quick easy meal, like cauliflower for mash, peppers for chilli, stir fry etc
I don't eat meat or fish, but family do and there are cheaper cuts of meat or fish that aren't as common so are cheaper, have a look on counters or in local butcher or fishmonger if you have one. Or buy in bulk and freeze when they are on special offer.