"There is nothing in the Canadian or British parliamentary systems that compels members of parties to vote the party line or to acquiesce to a prime minister"
If you are a Liberal MP, and don't do what you are told, then you can can be kicked out of caucus and /or have the the party leader refuse to allow you to run for re-election. In short, it's a career ender.
Yes, they could still do it and take consequences, but if they had that much character they wouldn't be Liberals in the first place.
The problem in the Canadian system is that the Prime Minister has too much power to delegate, appoint, and bestow. The Senate is appointed, the judges are appointed, even the Cabinet is appointed.
Trudeau started this "party discipline" approach and of course Canadians are too Type-B to take any initiative in they're own lives so they like a strong paternal figure running the country as "benevolent dictatorship."
Canadians ahev always had overloads dictating morals, policy and such. Pre 1965 it was the Church (Protestant and Catholic) and Post 1965 it was the Liberal Party with Mulroney as an honorary member.
Canadians need a godlike figure in their lives. It used to be Jesus, now its the Trudeaupian state.
Why? Canadians are a simple working class people. The small town mentality (in a bad way) still is pervasive in Eastern Canada.
Tell that to John Nunziata, Carolyn Parrish (although there was a different reason with her), (possibly in the future) Pat O'Brien, Roger Galloway and several other Liberals-in-name-only!
Toronto Conservative BUMP!