Hmmmm, any racist comment is always out of order but generalising a nation by the actions of one person is stereotyping in the extreme. People give the people of their nation a bad name when others take the actions of the one person as a generalisation. Decades behind? Hmmm, quite.
As a British citizen I can speak for myself and a lot of people who would not react that way to that situation. Most British people grit their teeth and tut to things such a queue jumping. (It once took a quarter of an hour for someone on a train I was on to get annoyed enough to tell a fellow passanger to turn their ipod down because we could hear it down the coach).
Also, errr, what does racism have to do with the London riots? The riots were about gang warfare, escalation and lack of decisive action in a bad situation that got rapidly worse because the people involved went over the top. Yeah, a lot of non-white individuals live in the areas that were affected but it wasn't about racism, it started out about a man who was killed, regardless of his skin colour, and that's what triggered it. It was not the BNP ex-National Front types trying to drive everyone that aren't like them out of the capital. Dear me.
Racism is bad and in this country it's actually taken to the extreme with anti-racism, you can't ever publicly say that it might be a nice idea if the people who emegrate to our country wouldn't mind actually learning English so they can read our road signs and not cause acidents without being decared racist. Believe me Kelis, we're dealing with the problem of racism.