"Of course, circumstances - where you are born, your neighbourhood, your school, and the choices your parents make - have a huge impact. But social problems are often the consequence of the choices that people make."
"There is a danger of becoming quite literally a de-moralised society, where nobody will tell the truth anymore about what is good and bad, right and wrong. That is why children are growing up without boundaries, thinking they can do as they please, and why no adult will intervene to stop them - including, often, their parents. If we are going to get any where near solving some of these problems, that has to stop."
Yes THIS is the moral nihilism that is at the heart of the decay of values, and the unwillingness of all too many to take responsibility for their actions and to not set boundaries. The simplest boundary is to respect the body of others. How hard is that? Well for too many teens with knives, it's clearly outside their (im)moral compass.
Now what this means in terms of policies is another thing. He went on about tax breaks for married couples, and that was about it. However for me, this is an important breakthrough. It is the confrontation of the idea that the mistakes people make are "society's fault". What is also notable is that David Cameron said this in Glasgow East - the latest constituency facing a by-election. Glasgow East is a textbook example of the abject failure of the welfare state, and it would be fair to say that Labour has taken it for granted and failed it miserably.