Maybe the NDP should have run someone serious in the election.
The left wing can’t complain when they didn’t even show up for the election as a party. Singh’s numbers were abysmal for two past elections. The NDP didn’t have the ball’s to drop him and they still didn’t have any serious candidates in their leadership race.
So until there’s an alternative party that bothers trying, it’s between the new conservatives and the CPC. Sadly, there was only one actual leader in that election.