People on Facebook keep banging on about London, calling for the police and army to get involved and sort out the criminal element. However, I really think it's up to us, and I think this is an excellent commentary on how crap big city society is.
Case in point: I live out in the sticks at the moment. Recently a bunch of notorious travellers took up refuge in a local field. The local copper said their reputation proceeded them (theft mostly) and we should keep our eyes peeled. Local people in the area got worried and started knocking on doors and talking to each other. Everyone knew the score and were keeping their eyes open. Had there been any trouble, we would all have confronted them and sorted it ourselves, country boy style.

We all have respect for each other and each other's property and we are the strong majority.
The problem with London (and other big cities) is it's a fragmented society of individuals, where there is not enough of a community to do anything about minority scum. If the good people out there had community, they could easily overwhelm these thugs and sort them out in a way the police cannot. And I think this is sad, and it's exactly why I do not like living in cities. People simply don't know their neighbours and therefore they're not willing to risk their own safety to help them.
I'm not proposing any solutions, and I'm not blaming immigration, or consumerism, or poverty or anything. All I'm saying is, the 'bad element' cannot get away with this in strong communities. It's only in cities, which are melting pots, full of people who do not care about their neighbours, that this sort of crap can happen.
I've said it before and I'll say it again - what we really need now is a zombie apocalypse.