The three million EU citizens currently residing in the UK are this week have seen a glimpse of Government plans for them once Britain leaves the EU.
In a statement made in Parliament, Theresa May insisted that no EU nationals currently residing in the UK will be forced to leave at the point of Brexit, and will be treated the same regardless of their nationality.
May said that there will be an offer of a "settled status" for EU citizens, in addition to Norway, Iceland, Liechtenstein, and Switzerland. All but the latter are part of the EEA, and Switzerland is part of the single market, meaning its citizens are afforded the same rights as other member states.
This settled status will not be granted automatically, and anyone who wants to stay will have to apply for residence status. EU citizens will only qualify for the settled status once they have been living in the UK for at least five years. Those who haven't yet reached that five year mark are allowed to apply for continued residence on a temporary basis until they reach that threshold.
EU migrants who arrive after the cutoff date, which is yet to be specified, will be given a two-year "grace period" in which they have to obtain a work permit or they'll have to return home.
This deal is not unilateral and will be honoured on the condition that the same rights are afforded to UK citizens abroad in EU states, of which there are roughly 1.2m.
There is still a lot unknown about this deal. Perhaps most controversially for the UK and EU is who will be overseeing and enforcing the new rules. The EU wants the European Court of Justice to continue to oversee the rules but the Government doesn't want a European institution involved in domestic law. They propose enshrining the right in domestic law and making it the responsibility of British courts to uphold them. However, by including legal commitments in the withdrawal treaty, it could be interpreted that it will become international law, and as such might be overseen by a new body.