What does the UK’s new points based system mean for employers?

The government recently announced details of a new immigration system which will come into force in January 2021. Currently, EU citizens coming into the UK do not need to hold a visa to work in the UK, due to the Free Movement of Workers Principle. The new points-based Immigration system would signify the end of […]