American Politics in Flux: A Socialist Analysis -- In an increasing wave of social struggle we can see the outlines of new emerging movement of the left in the US.
The 'Yes' vote to the Marriage Equality referendum represented a huge vote in support of equality for LGBTQ people and in support of progress and social change.