Today Justin Trudeau stated that all new Liberal MPs must toe the party line on abortion and same-sex marriage. In other words, you can't be Liberal and pro-life, nor can you be Liberal and hold the traditional view that marriage is between one man and one woman.
This really seems to me to be the antithesis of democracy. Where is the freedom of conscience that should rightly belong to everyone who holds public office? If the party can demand allegiance on these two issues, they can demand it on any issue.
What exactly is the point then of electing representatives to the federal government? They have to align themselves with the head of the party.
Canada is impoverished by its lack of a First Amendment like the US has. Surely the right to free speech and free thought and conscience rights are absolutely necessary for a thriving democracy. We Canadians seem to have settled for some kind of benevolent dictatorship here. I guess that is what you get when you opt for a nanny state, that looks after you from cradle to grave.
I would hope that some gutsy MP has the courage to take Mr. Trudeau to court over this. If anything should be fought over in court, it is the right to follow one's conscience regardless of your profession, and especially when you serve in government.