The NDP needs to pick a lane if they really want a future in federal politics. Are they a workers party? or a progressive party? Governing with the liberals essentially resulted in them losing the working class vote to the Conservative and the progressive vote to the Liberals. Carney's centrist message won over progressives because they were scared of Pollievre (real or imagined), and Singh was a terrible politician. If Carney actually executes on his centrist agenda (energy corridor, infrastructure projects, etc.), and not the written for him Liberal platform, he could lose those progressive votes fast, and Quebec votes.