Migrants could only be eligible for benefits and social housing once they become British citizens and those in the country illegally could have to wait up to 30 years for long-term residency in the UK under new plans.
Home Secretary Shabana Mahmood has unveiled a shake-up to rules for legal migration just days after announcing reforms to the asylum system.