Can we really cope with over 250,000 immigrants a year?

Here’s a picture of an average day at something that’s misleadingly called “UK Border Control”:

But how can our leaders use the words “Border Control” when well over 250,000 people a year come to live in Britain?

Since 1997, over 4 million people have come to Britain legally and maybe 1 to 2 million […]