Don't wish to get personal, SteveT, but I think you're way, way off the mark. Yes of course we all want our own children to do well, but I don't agree with "looking after one's own race" for a second. You're implying that we should give preference to people of our own race, over and above others... in short, you're suggesting that racial discrimination is biological fact. I don't believe that such behaviour is at all natural, or desirable. (In fact, I believe that we are biologically programmed to favour diversity). Immigrants against immigration? Who are these people? If I were you, I would be quick to point out their hypocrisy. And I don't believe that many immigrants to this country are racist... sure there may be cultural differences which are a barrier to integration, but it's nothing to do with some imaginary natural human inclination to "stick to your own kind". I agree that we need to keep close checks on immigration to safeguard our economy, but that is absolutely not a racial issue.