The Social Democrats have been Sweden's largest and most influential political party for one hundred years.
Stefan Löfven
Self(uncredited)