Why is socialism in decline in Europe?
Germany’s centre-left Social Democrats were dealt a stinging blow in Sunday’s election. Other left-wing parties in Europe have suffered a similar fate in recent years.
In this article: