I've been fortunate to have worked and travelled in a number of EU countries, where the rules were enforced as below.
Since 2004 European Union law has allowed governments to control movements of EU citizens as follows: EU citizens may freely circulate for three months and then require them, should they want to stay longer, to show they are working (employed or self-employed), a registered student or have sufficient resources (pension, savings) to support themselves and comprehensive sickness insurance by way of a valid European health insurance card or have private health insurance. The UK is one of the few governments that has not implemented this. For six years Theresa May was in charge of the Home Office responsible for immigration, yet did nothing to adopt these conditions. Why not, and why was immigration allowed to dominate the referendum and is still being paraded as a big problem? Yet another failure of our own government and the Home Office under Theresa May is being blamed on the EU. The remedy was always in the UK’s hands
On another related note, my wife and I received our temporary residence permits for The Netherlands to cover the period of 15 months after (if/when) brexit happens. We've been assured by Dutch immigration that due to our long term residence and qualifying circumstances we will be issued with new, reworded permanent residence ID cards during that time without need for any further applications. More here from IND
https://ind.nl/en/Pages/Brexit.aspx . There's also a possibility of dual nationality.
https://www.dutchnews.nl/news/2018/...odernised-dual-nationality-plans-next-spring/.
Jab