Points-based immigration system ‘will let 660 MILLION people apply for work in Britain’
ER Editor: We urge readers to look at the Migration Watch UK’s report, which is used as the basis for criticism of the government’s point-based immigration scheme. See Potential global pool of recruits under new […]