Ms. Haley, a former governor of South Carolina, had been an early and frequent critic of Mr. Trump; when he named her to the United Nations job weeks after his election in November 2016, the appointment was seen as an olive branch. As ambassador, Ms. Haley has been an outspoken and often forceful envoy — someone whom foreign diplomats looked to for guidance from an administration known for haphazard and inconsistent policy positions.
“It was a blessing to go into the U.N. with body armor every day and defend America,” Ms. Haley, seated next to Mr. Trump in the Oval Office, told reporters. “I’ll never truly step aside from fighting for our country. But I will tell you that I think it’s time.”
“I think you have to be selfless enough to know when you step aside and allow someone else to do the job,” she added.
White House staffers were caught off guard by the announcement, which Ms. Haley and Mr. Trump had kept closely under wraps. But the president said Ms. Haley had informed him roughly six months ago that she wanted to take a break after finishing two years with the administration. He said he hoped Ms. Haley would return in a different role, and would name her successor within the next two or three weeks.