31 sierpnia 2004 liderzy czterech partii centroprawicowych powołali wspólną koalicję wyborczą Sojusz dla Szwecji (Allians för Sverige). W jej skład obok Partii Umiarkowanej weszły również Partia Centrum, Ludowa Partia Liberałów oraz Chrześcijańscy Demokraci. Celem koalicji stało się zwycięstwo w wyborach parlamentarnych, które odbyły się 17 września 2006. Sojusz dla Szwecji zdobył 178 mandatów i pokonał koalicję wyborczą Szwedzkiej Socjaldemokratycznej Partii Robotniczej premiera Görana Perssona (171 mandatów).

Premier Szwecji (2006–2014)

thumb|Premier Fredrik Reinfeldt z prezydentem George’em W. Bushem, Waszyngton, maj 2007 Po zwycięskich wyborach Fredrik Reinfeldt 4 października 2006 został desygnowany na stanowisko premiera przez przewodniczącego parlamentu Pera Westerberga. Następnego dnia Riksdag zaakceptował jego kandydaturę stosunkiem głosów 175 za i 169 przeciw. 6 października 2006 został zaprzysiężony na urząd premiera.