There are deep socio-economic problems that must be solved if these riots are to never happen again. I am afraid that Cameron's fist-pounding demonstrates that he, his government, and society at large doesn't understand why Britain has turned into the dystopian world seen in "A Clockwork Orange."
There is a fascinating
article on the New York Times which gives some insight into the minds of these rioters.
The rioters are disillusioned, disenfranchised young people who don't believe they have any future. They sit idly, unemployed, watching the clock tick day by day, subsisting on government handouts and subsidies. It only takes a spark to get them riled up. What the government needs to do now is to show that it cares.
Furthermore, the fact that parents can't exert any control over their children is a demonstration of the decline of morality across all stratas of British society. The MPs lie about their expenses and relations with the media, the police lie about who they arrest and kill, and the disenfranchised poor steal with impunity.
I fear this - this disease of poor morals and impunity may spread to the United States.