Last night the Prime Minister promised to make it as easy as possible for EU citizens to stay in the country, saying an agreement on their rights post-Brexit is "within touching distance".