So really, the whole argument about people who can only speak english doesn't wash with me.
If I went to live in a country, and make it my permanent residence, would it not be unreasonable for the local population to assume that I could conduct most of my business in the mother tongue? If I went to live in France, Italy, Japan, wherever, it would be unreasonable to expect people to alter their communication systems to suit me. So why should it be acceptable for migrants to be able to enter a country and be able to make full use of their services, without the requisite levels of communication? I accept that there is no better way to learn a language than to immerse yourself in that language, and so learn in that country, but surely a level of communication that is sufficient to be able to set yourself up as a resident of that country should be considered a minimum standard?
----------------------------
Changing the tack of the conversation slightly, I'd like to bring my own experiences of racism. I live in Birmingham, which has the highest levels of racial mixing of nearly any city, whole areas are given over to certain communities (which is something I disagree with, it only encourages racial segregation), and I see the tensions that it brings on a daily basis (exacerbated by my job, I work in a betting shop). I was subject to a hate crime, in fact several, repeatedly, by a group of asian-origin lads, based on my sexuality, and the opinion of the local police force was that it was anti-social behaviour, and not hate crime, simply because of the race of the offenders.
This has probably been brought up before, but in Birmingham we have a Black Police Federation, we have a Black Managers' Organisation (for those managing units/buildings/departments/organisations within the local council), and we have events promoting black and asian sub-continent workers and cultures. Now all of this I have no issue with, as long as white origin staff are allowed the same opportunities, but the local council has made it absolutely plain that any kind of attempt to provide the same level of support, or similar events for white members of staff (particularly for British-origin staff) would be classed as racist and illegal, but white British staff are not even allowed to enter these event, or join such organisations, and are certainly not invited to anything which might even benefit them.
Whilst we are talking about the Birmingham City Council, the BCC has a list of words and phrases that have banned, and could result in disciplinary action being taken if they are said within earshot of a manager. I won't list them here, but I'm sure you can guess what they are. As far as BCC is concerned, racism only happens one way...