Return to Article Details Spaces of Struggle: Socialism and Neoliberalism With a Human Face Among Digital Parties and Online Movements in Europe