Stuart McWilliams and Pamela Macaulay discuss the recent Migration Advisory Committee Report and what future immigration law might mean for businesses looking to recruit from outside the UK.