Changes to Right to Work Checks

2008 saw the inception of the Points Based System and the introduction of the Sponsor Licence for organisations wishing to employ foreigners in-country, from abroad, or transfer them to the UK from an overseas subsidiary. It also marked the start of Right to Work check practices where the Home Office placed on employers the responsibility […]