I like your shopping style, Pugwash. I do the same, but don’t drive, so just get what I can carry and go to different shops. We sometimes do a huge shop to stock up and get a cab, but not needed very often.
Lidl is cheap but bad with using non recyclable packaging. It does stop me buying things, as does animal welfare if I buy meat. I’d rather buy something else.
We also cook rather than ready meals. It doesn’t take long and it means you have decent meals in the freezer. You can freeze rice too ( better than packet rice).
Our rubbish is very small, we recycle nearly everything and have very low waste, and eat well and cheaply, and I work full time, with kids.
it’s just easier than some people suggest.
for instance, it takes 15mins to make a tray of chocolate brownies or a cake, and much cheaper than the shops.