I'm sorry but wanting the best for your country isn't being racist.
I don't want to see WHITE british people sponging of the government when they are perfectly able to work, but I also don't want to see immigrants that come here because they know the benefit system. Please don't tell me that EVERY immigrant comes here so that they can contribute to our economy!
Anyone who want to live here SHOULD be able to as long they are doing it for the right reasons. Why do you think that so many bipass other countries to get to Britain???? Others don't tollorate it!
Does that mean the French, Germans and Australians Canadians are racist??? No, just taking measures not to be taken advantage of!