I can't help but think it is the executive of the NDP that needs to be barred from being a part of that party.   Who knows what the NDP stands for nowadays.  As someone who voted for them for over 25 years, I have absolutely no clue.  They support Apartheid just like the other two parties, they disavow Socialism, they refuse to educate the electorate on the perils of finance capitalism in our everyday lives.    To me they are now a useless vestige of a party that under Broadbent meant something.   

Unless they get their act together I will be staying home come election time.   Einstein, GB Shaw and other committed Socialist's would be scratching their heads at what this party is supposed to represent.