Has a leading Canadian politician ever shifted so dramatically on a major policy issue? Eighteen months ago, Jagmeet Singh refused to utter the word “Palestine” but on August 26 he sent out an email announcing the New Democrats’ position on Israel. It says: “We believe Israel’s illegal occupation of the Palestinian territories is at the