US Ambassador to the United Nations Nikki Haley resigned Tuesday directly to President Donald Trump, according to multiple sources familiar with her decision.
A senior State Department official said Haley told her staff this morning.
A source familiar with the matter said Haley's resignation caught national security adviser John Bolton and Secretary of State Mike Pompeo by surprise.
Teasing an announcement in the Oval Office this morning, Trump called Haley "my friend."
"Big announcement with my friend Ambassador Nikki Haley in the Oval Office at 10:30am," he tweeted.
During her more than a year-and-a-half on the job, she has repeatedly spoken her mind, whether it's going further on human rights than many of her administration colleagues or denouncing racism at home.