Could the coronavirus pandemic and Brexit be the catalysts to unlocking the UK’s ability to be a self-sufficient nation?
The coronavirus pandemic has seen supermarkets shelves stripped bare by stockpiling Brits, resulting in the supply chain struggling to keep…