Why are they rioting?Because they can. Politicians and bankers have lost any moral authority by the way they have behaved, (fiddling expenses is stealing, just as much as kicking in a shop and taking pairs of trainers.)The craven way that many politicians behaved, refusing to take any responsibility for their behaviour, until forced, sent a strong message.
Teachers are not allowed to discipline in any way that is meaningful, and the kids know they can get them sacked or arrested by saying the teacher has touched them. If they get arrested and they are under 16, they get told "don't do it again", and after the second time, they figure out that's all going to happen, and it ceases to mean anything.
Parents are told to keep their kids under control, but exactly how do you stop a six foot teenager from going out the door? Tell them they will get arrested, and they will laugh (see above). Its the summer, and they have nothing to do.Everything costs too much money.
In London, kids from deprived backgrounds see people driving around in Ferraris and not paying parking tickets. If they try to get a job, they find they can't pay their rent/council tax etc while working, and there is no "credit" available to them as there is if they go to university (student loans). Many of them will no longer be able to even consider college due to fees.It takes a very strong-minded young person with an income of less than £50 per week JobSeekers (even if they have the grades) to think "I will pay fees of £9000 per year and support myself , as my family can't help me."
If an employer would like to take on a young person to help out and give them some work experience, just for a month or two, the huge amount of bureaucracy that goes with that makes it impossible to consider. Not to mention that the young person will promptly be removed from the social security system, and when the work experience comes to an end, will often be left for weeks without support before the system can be re-started.
So what is to be done? In the short term, they will be "punishing the guilty"... (where they are going to put them, or what they can do,I can't think), but unless adults behave well, teachers and parents are supported and given power to help young people know the right way to behave in society, and that materialism is not the be-all, this will likely happen again.
Sorry about the rant.