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 Indigenous Peoples Day 2026: Honour the Treaties! Stop Carney and Big Business’ attack on the Right to Strike Carney: Speak now against U.S. military invasion of Cuba! Liberal government full steam ahead on shifting public money to private profiteers Western Sahara has never been, is not, and will never be the property of the King of Morocco May Day 2026: Build working-class power to stop war and austerity The Communist Party salutes cross-Canada Day of Action in solidarity with Cuba Central Committee Political Report – March 2026 Defeat Bill C-9: Defend the right to protest and strike! Campaigns 2025 Federal Election Campaign Stop the War Economy Socialist Press