Three Important Facts About UK Immigration

I probably shouldn’t have been but I was fairly shocked by the level of discussion of the immigration issue in last week’s UK leaders debate. Some concrete facts and context here.