Enforced returns from UK jump 28% to highest annual figure in six years
The number of enforced returns of people who do not have a right to stay in the UK has jumped to the highest level in six years. Some 8,164 enforced...
Read MoreEnd of content
No more pages to load