The ONDP needs to reinvent itself, beginning with the socialist factions leaving, and forming their own party. Far left politics will never become mainstream in Canada-- not even in Quebec. It's time for a redefinition of progressivism.Most of the tiny number of people in the ONDP who were "far left socialists" have already left and formed ther Socialist Party of Ontario. The ragtag handful of people in the so-called "socialist caucus" who are still in the NDP make up at most about 1% of the party and are essentially a fringe group.
I thought the Socialist Party of Ontario was dead, but I checked the new website - the old link had died ages ago. Apparently, they ran only ran two candidates. It looks more like the Socialist Party of Downtown Toronto. Apart from choosing not to work within the NDP, how do the views of the SPO differ from those of the Socialist Caucus? Just curious.