While many on the political right have begun to lay the blame at the gates of the welfare state, I would like to put forward an alternative explanation, of chronically high levels of social inequality. In particular, inequality - of opportunity, income, status and so on - blights London. According to this article by the New Economics Foundation, London is one of the most unequal cities in the Western world.
The figures come from a book by Professor Danny Dorling, a geographer from Sheffield University. In relation to them, Dorling argues that London is so unequal it 'resembles an Indian caste system, where people only mix with those from their own income brackets'.
For those who have ever lived in London, such imagery should be familiar; it is a city where affluence and prosperity sit side-by-side with enormous poverty. So much so, that Londoners have become accustomed to living separate lives from others with whom they share the same living space. It has, de facto, become two separate cities who barely interact. This week, those two cities have clashed. It will haunt London for years to come.