Why does it take Annie Lennox, Mick Jagger and Alexei Sayle to condemn these Israeli atrocities? Where is Gordon Brown's voice? Tony Blair? As Robert Fisk has said, not a bloody word. Blair a Middle East Peace Envoy? Is there a bigger sham of a human being in the world than him?