There seems to me to be quite a lot of intolerance in what you have written there.
The only difference is that it's the acceptable face of intolerance.
You may not be xenophobic, but you don't seem to like ordinary working class British people, with all their strange predilections.
In my experience, the British working class is the most tolerant of its kind probably in the world and certainly has been welcoming to immigrants for the most part, although it doesn't seem to get much credit for that.
Sorry Martyn but I've read and re-read Futtocks post three times but can't find any mention of "working class British people" anywhere. Could you do me a favour, and point out precisely where it is for me? Thanks.