Communists? Really? There is quite a gap between being leftist (which in itself is a term that generalizes multiple ideological position and political views. Look to my home country Denmark and see how many left leaning parties exists. None of them are Communists btw). Sorry if this comes off as arrogant, but are you from the US? I ask because I often see US citizen use this overgeneralization and seem lack knowledge on the difference between e.g. socialism and communism.
Sorry for the confusion regarding socialist and social democracies. Will have to look more into the difference between the two. Thanks for clearing that up.