Specifically, 1) the economic and social crises in the US and UK are deeper than in Canada 2) the NDP is a marginal third party which hasn’t had the same opportunity in government to disappoint its supporters as repeatedly have the Labour and Democratic parties and 3) the NDP doesn’t have a dissident politician with the stature of Jeremy Corbyn or Bernie Sanders around whom leftists inside and around the party can rally.
Not surprising then that the party establishment was easily able to deflect challenges from the left to the party’s anodyne positions on Israel and climate change and to win near unanimous support for its less controversial policies dealing, among things, with race, gender, indigenous rights, and improved social programs. These remain promises to its hopeful supporters which are untested in government and likely to remain so for the foreseeable future.