Well I think this is a pretty horrendous thing to say.
Why don't we all stick to our own, eh? That's terrible. There is at least one person on here in a mixed race marriage, probably more. Then you're telling me I can't have an opinion on immigration because I live in the whitest, most Tory area in the West Midlands. Guilty as charged on the location but I can't be held responsible for how all these unconnected people vote just because I live here, I haven't always lived here, I've lived in Labour-supporting areas, do you think the Fallowfield/Rusholme areas of Manchester are comparable with South Staffs because I used to live there too? I'm sorry if I am too middle class for you but again, I don't think I am even that as I don't earn enough money. Do you really think you have the right to pigeonhole people? I am many things. I am a football fan, I am a socialist (although many socialists will decry me for not properly engaging in the cause), I am a linguist, I am a writer, I am a pacifist...I could go on. You can't just put me in a box and say "well that's what you are so that's what you believe".
When someone tells me to "say it to my face" and offer to meet me before a game then I do perceive that to be a threat. Well to add to the "I am" file, I'm not someone who's intimidated by that because I can look after myself. I'm not looking for trouble but if someone has a go then they want to expect it back 100x over. If you didn't mean it in that way then let's say no more about it.
I must stress I said that you "came across" that way. I'm sure in the cold light of day if you read some of it back you'll wince a touch. Whether you are a racist or not is not really my concern, but if you don't want that suspicion to form then I'd have a bit of a think about how you post. Shame because until tonight I thought you were ok and I had no idea you had a deep seated hatred for my extreme left wing politics (I'm still not sure what this is based on).