@Doubletrouble99
Why would our agreement to the EU citizens in the UK be nil and void?
Because there is no 'agreement' - although there is a Policy Paper, which is a proposal, not something that is enshrined in law yet. If there is No Deal, then as Mrs May reminds us, Brexit means Brexit and the rights of the EU citizens are lost, as are the rights of the UK citizens in the EU.
Arrangements are already underway to resolve the flights problem.
Arrangements are underway, but not actually in place. Just like the Withdrawal Agreement.
Contingencies are being made for medications.
The plans are for emergency medicines and medical devices only - not for the entire 37 million packets of drugs imported each month from the EU. No military airlift is going to adequately replace the well-oiled system that has developed over the last 40 years and which ends on 29th March.
If No Deal does not have the potential to be a total catastrophe, why is the UK even contemplating 'contingencies' and why are the military being asked to draw up emergency plans?
Every single thing we eat doesn't come from the EU
True, just about 50%. Not just finished products though - also ingredients. Although the UK can provide pizza-makers with flour, the cheese topping comes from Ireland, the meat from Denmark, the tomatoes from Italy and the mushrooms from Holland.
and in any case only 4% of goods coming into our ports from out with the EU are checked and even then not at the border
This 4% figure includes bulk products like coal, oil and fertilisers, so huge in volume but not particularly anything that needs immediate customs control.
So why should their be chaos at the border ports and no food on the shelves?
Because the capacity of the ports will be reduced by the requirement to inspect goods and papers. Estimates range from a 30% to 80% reduction in capacity - instead of 10,000 trucks a day passing through the ports, as few as 2,000 might get through. Instead of 100 truck-loads of fresh vegetables getting through, only 20 get through; so instead of your local Tesco having 1,000 packs of veg, there are only 200 for customers to fight over.