I think it is the perfect storm of many factors, some of which could have been predicted and avoided, and some which couldn't.
The weather in growing areas of Europe couldn't be predicted, nor to a certain extent, could the effect of energy rises on growing costs, but it doesn't take much effort to work out that if you were a wholesaler in say, Morocco, would you supply dealers in Spain, France, Italy by loading a few lorries and waving the drivers on their way, or employ a department solely to battle their way through the paperwork to export to post EU GB, all the time wondering if the load would be rejected due to some unticked box, and returned to you, rotten and spoiled?
I am a vegetarian, eat a lot of veg, and although I certainly don't buy strawberries out of season, it is not unreasonable to want to have tomatoes and such, from just over the Channel, like we always have.
However, like so many things, the government failed to read the room, and despite warnings from the growers (per R4 this morning) did not give support during the energy crisis to the growers in Kent. Surely all those exhorting us to be patriotic and 'Eat British' should be helping growers and producers to enable us to do so?