Socialist Alliance

Socialist Alliance

About us

The Socialist Alliance stands for socialism — a democratic society run by and for working people, not the greedy, destructive capitalist elite that now rules. We put people and the planet before profit, the millions before the billionaires. We believe that a society based on this principle is entirely realistic, and necessary if humanity and the planet are to survive.

Upcoming events

Join us!

Email us!