Both have adverse impacts, surely? I don’t think you can offset one against the other, or blame government, or the supermarkets, or indeed farmers, either, it’s a complex situation.
I think it will be consumer demand that’s the hardest nut to crack, food is cheap in the UK, and people make choices every time they shop. I’m very much a Buy British advocate, not just for food, but for everything, and it’s not cheap or easy. I spent ages today, trying to find soap that was made in the UK, armed with a list of which ones are - it was like looking for gold.