@Lifecraft
Absolutely correct. It may well prove in the long term that the only way to recover the trading position we currently enjoy will be to rejoin.
I'm very relaxed about the prospect of joining Schengen. I'm not particularly in favour of joining the Euro, but it would be a price worth paying to rejoin.
That's a phrase that gets used a lot.
The economic impact of losing all our international trade deals is a "price worth paying" for leaving.
Accepting the loss of our veto, rebate and exemption from Schengen and the Euro would then be a price worth paying for rejoining.
How much better to remain and keep the rebate, keep the veto and keep our exemptions. Indeed, retain the best deal that any nation in the world has with the EU.