The UK has revised immigration rules so most foreign workers must wait 10 years instead of five for indefinite leave to remain, with changes taking effect next year and applying retroactively. Refugees who arrive on small boats may wait up to 30 years. Home Secretary Shabana Mahmood told Parliament