Are You a High or Low Skilled Worker?

Gemma Doswell explains why the UK’s proposed points based immigration system is so problematic

Written by Gemma Doswell

April 8th 2020