Good sage advice from one of Canada's most respected politicians. The NDP suffers from all progressives organisations is their inability to self-reflect because they believe they are absolutely right. The progressive movement is dying, the same as its predecessors socialism, lenenism, etc.