Worst part is the person running against him was the kind of person who thought that 5g caused brain damage and was willing to ban 5g in kingston. How the hell did we allow this to happen
The NDP has no ideological foundation beyond the party that is a bit left of the Liberal party, let alone a Marxist foundation. Socialism was dropped from the official party platform as soon as it wasn’t fashionable. Even if they were committed socialism and combating imperialism and neoliberalism, which it’s obvious that they aren’t, it is not even a remotely militant party and would fold under the pressure from national and international bourgeoisie faster than you could say opportunism.