This is a retrofit for narrative purposes, invented by Jones, who seeks to demonise the word and in doing so police its use. The origins of the term are much older (before council houses in fact).
Having read quite a number of his columms for the guardian, he seems to represent a lot that I dislike about the UK left and their tendency to try to redefine popular terms in such a way as to demonise their users. It's straw-man fallacy writ large - you said "chav" therefore you are classist (Tory) scum. Actually I said chav because that group of loud, ridiculously dressed arseholes over there is starting to kick off, I don't give a shit what their socio-economic background might be.
I have left-leaning tendencies, I think the benefits system in the UK is a f*cking shambles, the NHS needs help and is an essential service, that there's a lot more we can do to help our people thrive and succeed. But this vein of pious language-warping really puts me off from identifying with the self-identified left or the Labour party.