A liberal "think tank" here in the UK has asked for the banning of the word "chav" from pop parlance. They say it shows extreme loathing for the working class.
Personally, I think their recommendation shows extreme loathing for the working class. Certainly they are correct that being called a chav is seldom seen or meant as a compliment. But not all working class people are chavs. Chavs are showy, loud and drunk, and they are proud of their ignorance and readily display their bad manners and lack of common sense to anyone in their immediate vicinity. They are the English equivalent of trailer trash. And like trailer trash, they are a unique breed - not a complete representation of those from blue collar backgrounds.
By suggesting that chav is equivalent to working class, the think tank seems to be saying that they think anyone without money, education or position is a loud, obnoxious boor in track bottoms and too-tight-trousers covered cheap cologne and lots of fake jewelry. Talk about an insult.