But in amongst all the to-ing and fro-ing, this question goes unanswered:
Mary Lou, southend says...It's a very good question, isn't it? The NuPuritans will undoubtedly blame violent TV shows/films/computer games/rap music, the loony liberals will undoubtedly blame poverty, the right wing will say it's because prison sentences aren't long enough to be a deterrent...
On a general note I am puzzled. I have read that soldiers, particularly during WWI & WWII were very reluctant to use a bayonet on the enemy. It is said that it takes a lot of conditioning and training to overcome this and even then some troops would never do. Even when their lives are at stake and the enemy was actively trying to kill them.
How come then that it is common place for the modern generation to stick a knife in a complete stranger on a whim?
Have our values changed that much in only about a 100 years ?