Left Party leader Jonas Sjöstedt. Photo: Claudio Bresciani/TT
Sweden Democrat leader Jimmie Åkesson. Photo: Claudio Bresciani/TT
Social Democrat Prime Minister Stefan Löfven. Photo: Claudio Bresciani/TT
This year's first party leader debate was held on Wednesday and it clearly showed that Sweden is in a brand new political landscape.
Member comments