Social Democrats still Sweden’s largest party

Sweden has a new political landscape and faces a period of political uncertainty.