In 2003, around a million people in the UK marched in protest against the invasion of Iraq.
Terrorists blow up skyscrapers, trains, themselves and attack civilians and/or off-duty unarmed soldiers, and a handful of UK Muslims might mumble quietly into their beards, then duck back below the...