Britain handed out residence permits to non-EU migrants at the rate of one every 36 seconds last year. Officials allowed 865,894 people from outside the EU to live here.
Via: Migrants win right to stay in UK once every 36 seconds
Categories: English News