Prime Minister Fredrik Reinfeldt had promised to over see procedures involved in choosing ambassadors last year if the center-right Alliance won the 2006 election.
Ambassadors in Sweden are appointed by the sitting government, and there has been criticism that the best candidates are not chosen because the position is not openly recruited.
There has also been criticism over the appointment of Hafström because he is very close to Foreign Minister Carl Bildt having serves as a foreign policy advisor to Bildt, as well as sitting on the board of the company Vostok Nafta while at the same time working at the Foreign Ministry.
Haftström is currently Sweden’s ambassador in Thailand. The position of Ambassador to the United States is considered to be one of the most prominent positions in the Foreign Service.