The UK’s new immigration system is hurtling towards us at a rate of knots. As of 1 January 2021, newly arrived EU citizens coming to work in the UK are likely to need to be sponsored for a visa by their employer.
If you read the Home Office marketing blurb, you’d think sponsorship couldn’t be…