I have quite a few creative ideas, but am too tired to write them down rn. I’ll go the easy, lazy way (and write about more legislation ideas tomorrow):
Proportional representation like Germany. In every election, the voter votes for an individual and a party. The individual is chosen to represent the riding through STAR voting (my version). After all MPs are elected, to ensure proportional representation according to the party votes (the second vote that voters cast), individuals from party lists are put into parliament.
This way, we get riding representation and party representation.


Collectivization of all industry. Or if that’s too pie in the sky, strengthen and actually enforce local ownership requirements over Canadian news orgs.
Worker cooperatives.
Also, housing cooperatives and other types of cooperatives everywhere.
Sounds like communism, I like it!
A good start would be for the federal government to stop funding news orgs that have more than 0% foreign ownership or funding.