Theresa May has promised that EU citizens living in Britain will have their rights protected after Brexit. Those who have lived in the country for five years before a still-to-be-agreed cut-off date will be granted “settled status”, but there are still questions about the level of protection on offer. The pledge came after the Prime…