Funny but only technically correct as the weather isn’t the main issue and Brexit is the least of the problems, in fact largely insignificant. Issues are:
1. Northern European producers didn’t plant out anywhere near their normal levels without guaranteed returns with inflated input costs. They gambled they would get paid more for producing less. That gamble failed.
2. Transportation costs are sky high. We have a sea separating us to the rest of mainland Europe. If supermarkets were prepared to pay for this extra cost and then some we’d have stock a plenty. Those costs would need to be paid by us, the consumers. Would we really be happy paying? Supermarkets presumed not and won’t gamble on paying significantly more for perishable items with a short shelf life. Republic of Ireland is also struggling with shortages due to these same issues of having a sea border.
3. Weather.
4. There is an extra cost as a result of Brexit with bureaucracy but that’s the most insignificant part. In fact barely worth mentioning.