Labour's election campaign has suffered another heavy blow as former home secretary David Blunkett said "anti-Semitism" and "thuggery" in the party makes him "despair".