À l'occasion des élections législatives du 17 septembre 2006, il propose un programme politique plus centriste que les précédents dirigeants de son parti, contribuant vraisemblablement ainsi aux progrès électoraux enregistrés par son parti qui, avec 26,1 % des voix contre 15,3 % en 2002, remporte son meilleur score depuis des décennies. Sa coalition, l'Alliance pour la Suède, qui inclut aussi le Parti libéral du peuple, le Parti du centre et les Chrétiens démocrates, obtient au total 48,1 % des voix et devance la majorité de gauche sortante qui n'a obtenu que 46,2 %.