There are many Brits living abroad though who cant hardly speak the language of the country they are living in.
I have a wealthy ex-pat uncle who lives in Spain and runs a business (something to do with satellites?)
He lives in another country yet refuses to speak/learn Spanish and won't employ anyone who is Spanish and he deems them all 'lazy' yet he's living in their bloody country.
Them comes back to the uk for family events and whines about 'immigrants' and why can't they speak bloody English, pretty much tells you everything you need to know. It's hypocrisy and ignorance. Racism doesn't really come in to it until you identify someone by the colour of their skin rather than the fact they wear glasses or ate one to many pies