Let me start by saying I respect your view, and in no way find it a racist one. That said, I do differ with your view. As a US citizen, I have watched our country become increasingly hostile to immigration. This does two things. First, it creates hostility between foreign citizens and the US, as they feel that the land of "liberty and justice for all" becomes "liberty and justice for some". Secondly, it shirks our country's responsibility to the world. Major world powers, Britan included, have a responsibility to help the rest of the world. Many of the immigrants you talk about come from countries where they are brutalized, tortured, many have had family members killed. These people need a refuge. To this, you respond that many of the immigrants become involved in crime, drugs, etc. Unfortunately, this just goes to make the case against you. The vast majority of these immigrants have next to no education and family. Right now in society, it is very hard for them to move up. Those that become criminals do so because British society (and the same happens in America) leaves them no room to get legitimate work. While I understand your resentment of losing tax dollars to immigrants, Britan has a responsibility as a world power to help improve the world, and allowing immigration is a large part of that.