The House of Lords has warned that the UK’s visa policies amount to “an act of national self-harm" for attracting STEM talent, calling for exemptions to the dependants ban.
The House of Lords has warned that the UK’s visa policies amount to “an act of national self-harm" for attracting STEM talent, calling for exemptions to the dependants ban.