More than 8,000 people previously thought to have illegally overstayed their visa have, in fact, left the UK, Capita has revealed. In September 2012 the UK Border Agency awarded the services company a contract worth up to £40m to find more than 150,000 missing people. By the end of March,...
Read more