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 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 Press Conference: Communists call to stop the war economy Nazir Rizvi: a remarkable human being who leaves an enduring legacy for generations to come On the necessary economic reforms in Cuba Campaigns 2025 Federal Election Campaign Stop the War Economy Socialist Press
Socialized healthcare was won by struggle – unity and struggle are needed to defend and expand it now!