Several hundred thousand people march past Big Ben towards Hyde Park in London on February 15, 2003, to protest against the proposed war in Iraq. All photos: Getty Images

Why taking part in London's Iraq war march set the stage for an era of inner turmoil