Re: @ Charlie Clark
why would the EU's stance on freedom of movement
Because it's part of the negotiations: if the UK wants vets, fruit pickers, nurses, doctors, plumbers, etc. it will have to give them the same rights to settle as they have under existing agreements. Otherweise expect the EU to play even harder ball with things like reciprocal tax arrangements, including making it even less atrractive to work in the UK that it will be already. For example, it'd be easy enough to make such workers pay tax in the own country on anything they earn in the UK. Course, there are a couple of million in sub-saharen Africa jumping at the chance to work in cold, wet fields in the winter.
But you know this already: "regulatory alignment" means keeping things as they are (except the UK losing voting rights) but just keeping it out of the Mail and the Telegraph. There isn't really any time between now and January 2021, when you're out the door, to do any of these negotiations, let alone by the end of October, which is when a transitional agreement will have to be done by.
The fuckwits in the government running have added to the handicap by pissing off a lot of the more talented civil servants who Whitehall, who are the ones you need to get the details.
But who cares as long as Johnny Foreigner fucks off and Bojo drives the magic bus round the country with cash and G&Ts for everyone. Oh, happy days!