Three million EU citizens in the UK would get the right to stay after Brexit, under PM's proposals.

for more ...