In a FED. Election [your riding] You vote for your Party in Ottawa.Canada has spoken for 4 more years of a Marxism[ Liberal] Party backed by the NDP=Spend-Spend-Spend, Money Canada does not have.
Obviously we vote in our own riding. However, just as in other places, the so called leader of the party is who sets the tone and policies that are then mouthed by the local MP. So a charismatic leader, all other things being equal, irrespective of the party has more chance of his party winning overall. In theory we should all go to listen to what each party's representative has to say in our own district and then decide who to vote for based on our perception of their values in accordance with our own. In theory a much better way to vote. How many of us will go listen to each party's representative in our own riding (11 in mine)? I would venture not many if any at all.
Now as to labeling parties outright Marxist or Socialist or Fascist or Capitalist even, that is a bit of a stretch. Maybe some would prefer an autocratic ruler such as in Iran, Afghanistan and any number of other countries worldwide. They will rule by the rule of law making sure that the "proper" judges get nominated and the "proper" bureaucracy in in place and obviously the "proper" police force. It can happen quite easily in the span of a few years. That is what happened in Germany almost a century ago and, some would argue, was/is a work in progress very near to us.
If someone doesn't like "socialism" then let them stand up and proclaim they want to do away with CPP. EI. Medicare, welfare and any number of other "socialistic" programs. Was it not Tommy Douglas who came out of SK with this blatantly socialist, Medicare, program? Get up there and say so!
Capitalism is the best we have so far as I can see. It is not the be all and end all though and will always be a work in progress. The pursuit of the almighty dollar is not really an admirable objective if you can not use it to help, charities, those around you.
So, rather work to improve what we have than to belittle ideas that pop up every now and then. They should be welcomed and explored and then if not suitable cast aside. But at least take the time to listen to them.