Sweden has a Government (again)

After 134 days since the national election, Sweden has a new Cabinet. Or to be fair, we have the old one back. This was the longest time ever to shape a Government in the history of the country.

A coalition of Socialdemocrats and the Green Party under the same Prime Minister, Stefan Löfven.