Have people even looked at immigration statistics? Just as many people leave the UK each year as those who come in. I have and that's how I know your statement is laughably inaccurate. Two words for you sir "net" and "migration", in that order.