You can deny being a xenophobe all you want, it doesn't stop you being one.
I never told you to be quite, you are free to make whatever comments you want, I was giving you advice because you seem angered at people calling you a xenophobe. Don't spread xenophobic opinions and the accusations will go away.
I'm not labeling you as a xenophobe to insult you, its just a description like, tall, short, rich, sporty. All your posts just fulfill exactly the definition of xenophobia, that is just the way it is I'm afraid. I don't blame you for having the opinions you have, just like I don't blame people for having an irrational fear of heights.
Sounds very familiar. i think it would only strengthen your argument if you came to terms with the fact.
And no, not everything is OK in the UK, but immigration is one of the least pressing issues. The unfounded fear of immigration is much more of a problem, and thats before we even tackle the big ones like the economy, rich-poor divide, NHS, foreign policy, climate change, etc.