Answer: socialdemocrats

AnswerCrossword Clue
SOCIALDEMOCRATS

Some European political leaders