Brexit: short term certainty for immigration rights of EEA nationals beyond 29 March

Amidst the seemingly endless chaos and uncertainty surrounding Brexit negotiations, votes and pledges on everything from free market access to customs unions, to trade deals, Irish border back-stops and bar room banter in Brussels… there is now some short term certainty about the rights of the 3.5 million EEA nationals living and working in the UK beyond the 29 March 2019.