The top Tory defended the last government's immigration policy, however has been slammed by Labour, Nigel Farage and slapped down by Kemi Badenoch