Food producers have warned there will be shortages of vegetables for three months and emergency planners predict that no-deal would spark panic-buying on a scale that could dwarf the coronavirus crisis.