Today's pile-up in the final corner of the Tour de France stage pales in significance against what happened in London today. My thoughts are with the families who lost people - will this madness never stop? The easy answer would be to strike back at the terrorists. That's what the USA did after 9/11, but still there was Madrid, and now there's London. Will this madness never stop?