Unison said plans to make it harder for migrant workers to settle in the UK, along with mounting visa fees and restrictions, risked worsening the NHS staffing crisis