Skilled worker visas in question