Supporters of Israel have had it good in Canada.
The outgoing government is wildly supportive and the opposition New Democratic Party has purged a number of candidates for publicly expressing pro-Palestinian sympathies.
But national elections on 19 October may turn out to be the zenith of Israeli influence.
The pro-Israel stance of Prime Minister Stephen Harper is legend. At the United Nations General Assembly recently, Canadian diplomats voted against the vast majority of the world in opposing a bid to fly the Palestinian flag at the UN headquarters.
Further adding to Harper’s Zionist credibility, Canada and Israel recently expanded their free trade agreement, which allows goods from Jewish-only settlements in the occupied West Bank to enter Canada duty free.
Aside from Israel, Canada may be the only country that isn’t officially supporting the nuclear deal between Iran and the P5+1 (the five permanent members of the UN Security Council, as well as Germany).