Key Concepts
The Spectre of Communism
Imperialism in the 21st century – what Lenin would say today
Revolution Festival 2023
Race and class: Do we need a ‘Black Marxism’?
Revolution Festival 2025
Migration and borders: The communist position
The Spectre of Communism
The history of fascism: lessons for today
World School of Communism 2026: The Power of Ideas
Is The World Going Fascist?
The Spectre of Communism
Palestine: a communist perspective
The Spectre of Communism
Would communists ban religion?
The Spectre of Communism
























Socialism
The Spectre of Communism
What will communism look like?
Competition, monopoly and planning: the market vs socialism
The State and Revolution
VI Lenin