VANGUARD - Expressing the viewpoint of the Communist Party of Australia (Marxist-Leninist)
For National Independence and Socialism •


Draft Fighting Program of the Communist Party of Australia (Marxist-Leninist)


The following Immediate Demands come from the Party’s Draft Fighting Program. The full Draft Fighting Program pamphlet can be downloaded as a pdf by clicking the grahic below. Updates will be made from time to time as circumstances and developments dictate.

Our rallying call is organise and build a powerful and united people’s movement to fight for Australian independence and socialism. These fighting demands have emerged from people’s struggle in current conditions. Their implementation requires enormous effort to unite, organise and mobilise the people and the working class in particular. Our Party members place great importance on mass work.  In other words this means immersing ourselves among the masses. It means listening and learning from the people. It means active involvement in people’s struggles and having deep connections with the people and their struggles, to develop a full understanding of concrete conditions.


Nationalise Multinational Corporations and Use the Profits to Serve the People


First Peoples


Workers’ Rights


People’s Democratic Rights






Community and Social Services


Building an Independent Economy


Environment and Climate Change


Women’s Rights 


An Anti-Imperialist Independent Foreign Policy