The Conservatives have set out more details of their plans for immigration after Brexit, saying migrants will be treated equally regardless of where they come from.
The cost for migrants to use the NHS would also rise, while the rules on claiming benefits – which currently favour EU nationals – would change.
The Tories say they want the “brightest and best” from around the world.
But business leaders say they need access to workers of all skill levels.
Labour is yet to announce its immigration policy, but it is expected to be released in the party’s manifesto on Thursday.
And the Lib Dems are pledging a “fair, effective” immigration system if elected – with plans to resettle 10,000 unaccompanied refugee children a year.