I think you believe it is because we are not spending enough money to support the very people rioting. And that had they have had the education and been given jobs then everything would be ok. Correct?
No, we don't 'give them jobs' or 'support them'. I'm not talking about handouts. I'm talking about structuring a society where everybody has an opportunity to find reasonably paid work, where everybody can get a good education, and live in neighbourhoods free from crack addiction.
Contrary to your wild assertion that we live in some sort of 'hand out' society, most people are working harder than ever. As I have repeated over and over and over, workers rights are being attacked, people have no job security; many people are on zero-hour contracts, meaning they can be called in to work at any time, but have no idea what days or what hours and no guarantees of how many hours they will work or their income; wages have stagnated for decades, house prices are completely out of range for many or most first-time buyers. We don't live in a molly-cuddle society. We live in a deeply unequal society where most people struggle just to get by.
We are living in a recession caused by the financial sector and city speculators. This means that there are actually more people looking for work than their are jobs. It is no use bleating on about 'get a job' if there are no jobs and it's not use telling people to get jobs when they don't have a good education and no on will hire them anyway.
The cost of welfare fraud (where people who claim they can't work and don't work when they can) is roughly £1 Billion per year (according to the government itself). This is not a 'culture of entitlement'. It is about 1/140th the amount spent on genuine claimants.
Meanwhile, anywhere from £20 to £120 Billion is lost annually from tax avoidance and evasion.
It is simply sick to attack 'a culture of entitlement' and attack welfare when a hundred times that amount is lost through tax evasion and 1000 times that amount is spent on bailing out the financial sector, who reward us by awarding themselves bonuses from public money.
Get a grip. We don't live in a molly-cuddle society. We live in a deeply unequal, deeply unfair, poverty stricken society, where social mobility has never been lower. This is what lies behind social unrest and riots. There is no 'culture of entitlement' except at the very top - those who refuse to pay taxes, gambling with public funds, and then except the public to bail them out.
And it will happen again.
There will be more riots, and there will be another financial meltdown, because nothing has changed, and so far no lessons have been learned from the past. The city has returned to its gambling ways and society is becoming more and more unequal. Either we change this or we will continue to see more of what we've seen on the streets recently.