From what we have seen on TV this past few days places like Afghanistan, Pakistan, India, etc  look more peaceful compared to what has been going on in London. This anger and aggression must have been building up all this time and the British  leaders must have been busy  spending more time advising and telling other countries  how to go about their things and having little time to put their own backyard in order.