Personally (and it will never fly), I really think we need elimination of Political Parties.
The Political Party is the ultimate self serving monster that consumes more power and loyalty from its members.
One only need look at the Trudeau Party (Its not really the Liberals, as some ex-liberals have said, if Trudeau walked, the party would collapse as it his brand still selling it) as a current example of this.
I would love to see a parliament consisting only of MPs that represent their ridings and that is it. With recall legislation available within each riding. Vote for the PM/Deputy PM separately.
I know I hear all cries about the parties used for promotion/campaigning, etc. However I kind of feel we need a functioning and "boring" nation. I really feel the Political Parties and their pitch of the "Other guys are bad..." ends up being the ultimate destructive force in governing.
Many of you know, I only temporary allegiances to political parties and sometimes NONE at all (I have voted for independent MP and MPP candidates many times). So if the party system of forming government would disappear, it wouldn't break my heart.