Services company Capita has won a government contract to help find and remove more than 150,000 migrants who have overstayed their visas, it has been revealed. The payment-by-results deal is worth up to £40m, chief executive of the UK Border Agency Rob Whiteman told MPs. He was unable to tell...
Read more