canada’s future is socialism Join the struggle! Sign-up for our Newsletter: Newsletter First name Last Name Province/Territory City Email Sign Up If you are human, leave this field blank. Latest Statements Truth and Reconciliation Day: Deepen the fight for truth and justice Scrap Bill C-39: Defend the right to strike and stop the corporate agenda of deregulation and privatization agenda! CP of Canada meets with General Secretary of CP of Vietnam Canada’s foreign influence registry is a dangerous escalation of neo-McCarthyism Carney’s Investment Summit: Auctioning sovereignty and independence Labour Day 2026: Unity and mass struggle can win against against war and austerity! Socialized healthcare was won by struggle – unity and struggle are needed to defend and expand it now! The US-Canada trade war demands expanded public ownership and Canada’s exit from the USMCA and NATO Contribution of the CP Canada to the 24th International Meeting of Communist and Workers’ Parties Campaigns 2025 Federal Election Campaign Stop the War Economy Socialist Press
Scrap Bill C-39: Defend the right to strike and stop the corporate agenda of deregulation and privatization agenda!
Socialized healthcare was won by struggle – unity and struggle are needed to defend and expand it now!