even during Harper's time, the official Canadian position was two state solution.  Harper just talked a good story to Canadian Jews about being pro Israel, but there was no money, no guns and no change in policy.  But you can fool most of the people most of the time.