Would you call the NDP "marxist," or just socialist?
It's tough to tell the difference these days in all honesty. Funny thing though there is a Marajuana party running in BC and a Marxist party running here in Alberta. The NDPers are beyond all reasoning though, they'll never form the government here - they just cause problems for the country by propping up the liberals every chance they get.
I just call them "Baboon-*ss reds".