There have been mixed reactions from EU migrants who live in the UK over Theresa May's plans to secure some of their futures in the country.

The Prime Minister has set out plans to give more than three million European Union citizens living in the UK the right to stay permanently after Brexit and to be treated like British citizens.

She made a "fair and serious offer" to European leaders in Brussels on Thursday night as she pledged that all those who arrived in Britain before she triggered Article 50 in March would be entitled to stay.