All International subcategories:
Sweden: left and far right gain as establishment parties falter
As expected, the racist, far-right 'Sweden Democrats' increased their share of the vote from 12.9% to 17.6% in the country's recent general election. The former fascist party was able to capitalise on the failure of the neoliberal policies of the ruling Social Democrat-led coalition.
Both the Social Democratic Party and the Moderate Party - which heads the conservative opposition coalition - suffered a significant decline in their share of the vote. Both were seen by many voters as remote, elite and clearly part of the establishment - which, of course, they are!
And despite criticising the Sweden Democrats' explicit racism, both the government and the opposition have blocked refugees and promoted nationalism - thereby fuelling the capitalist lie that migrants are to blame for society's problems.
However, while the establishment media highlighted the success of the far right, it barely mentioned the rise in vote for the Left Party from 5.7% to 7.9%.
Rättvisepartiet Socialisterna, the Socialist Party's sister party in Sweden, had mixed results in the municipal elections held at the same time.
They were able to retain two councillors in Luleå in the north. But unfortunately, they lost two seats in Haninge, south Stockholm, by just 70 votes - despite increased support - due to new election rules.
While the main parties in the coming weeks will be squabbling over the spoils of office, Rättvisepartiet Socialisterna will continue to build an anti-racist, anti-austerity workers' movement against capitalism.
- Read the full analysis at socialistworld.net
12 Apr Extinction Rebellion
Phone our national office on 020 8988 8777
Locate your nearest Socialist Party branch Text your name and postcode to 07761 818 206
Regional Socialist Party organisers:
Eastern: 0798 202 1969
East Mids: 0773 797 8057
London: 020 8988 8786
North East: 0784 114 4890
North West 07769 611 320
South East: 020 8988 8777
South West: 07759 796 478
Southern: 07833 681910
Wales: 07935 391 947
West Mids: 02476 555 620
Yorkshire: 0114 264 6551