Im Vorfeld der Reichstagswahlen 2006 bildeten die vier bürgerlichen Parteien ein "Allianz für Schweden" genanntes Wahlbündnis, dem es gelang, eine Wechselstimmung zu erzeugen und die Wahl zu gewinnen. Die Sozialdemokraten blieben mit 34,99 % stärkste Partei, verzeichneten aber ihr schlechtestes Ergebnis seit März 1914. Der neue Reichstag wählte am 5. Oktober 2006 den Parteivorsitzenden der "Moderata samlingspartiet", Fredrik Reinfeldt, zum neuen Premierminister; dieser stellte tags darauf sein Kabinett vor und löste Persson ab.