President Donald Trump has presided over a White House plagued by turnover amid controversy and tumult.
His administration has seen a number of high-profile officials leave their posts sooner than expected.
To be sure, each exit was preceded by its own set of foreboding signs and circumstances. But the departures are generally heralded by growing reports of warring factions within the Oval Office.
Here's a running list of top officials who have left Trump's team, by choice or by force:
Fired Jan. 30, 2017
Formerly acting attorney general
Trump fired Yates after she directed Justice Department lawyers not to defend his first executive order restricting travel for people from seven majority-Muslim nations. The president slammed Yates, saying she "betrayed the Department of Justice by refusing to enforce a legal order designed to protect the citizens of the United States."
Yates previously served as deputy attorney general in the Obama administration. She then became acting attorney general, pending the confirmation of Jeff Sessions.
Resigned Feb. 13, 2017
Formerly national security advisor
Flynn left his role after days of intense scrutiny about his discussions with Russian officials prior to Trump's inauguration. The Washington Post reported that he discussed U.S. sanctions against Russia with then-ambassador Sergey Kislyak.
Yates later testified under oath that she warned the White House that Flynn could be vulnerable to Russian blackmail. In his resignation letter, the former national security advisor admitted that he inadvertently misled Vice President Mike Pence about the nature of his phone calls with Kislyak.
Fired March 11, 2017
Formerly U.S. attorney for the Southern District of New York
Trump fired Bharara after the prosecutor refused to agree to the Justice Department's demand that he and 45 other U.S. attorneys submit their resignations. While it's not unusual for a new administration to appoint its own federal prosecutors, the holdovers are not typically ousted all at once.
Bharara's removal was also unusual because it came months after a meeting with Trump at Trump Tower. After the meeting, the attorney told reporters that the then-president-elect had asked him to stay on in his role.
Fired May 9, 2017
Formerly FBI director
Trump abruptly fired Comey amid multiple investigations into possible ties between his campaign and the Kremlin. The White House initially said Comey was removed on the recommendations of the top two officials in the Justice Department.
But Trump later told NBC News that he would have fired the longtime federal agent "regardless" of what the department said. The president also said he was considering "this Russia thing" when he ousted Comey.
Resigned May 30, 2017
Formerly White House communications director
Dubke wrote in a note to associates that he originally tendered his resignation on May 18. He said that at that time he offered to remain in the role through the remainder of the president's international trip. Dubke said he left his position for personal reasons.
Resigned July 21, 2017
Formerly White House press secretary
Spicer resigned after opposing the president's appointment of Anthony Scaramucci as communications director. The longtime Republican operative said Trump had asked him to stay in his role.
His successor, Sarah Huckabee Sanders, said Spicer left to give the communications team a clean slate. After Dubke's resignation, Spicer had taken over some of the responsibilities of a communications director.
Resigned July 27, 2017
Formerly chief of staff
Priebus "formally resigned" after the president repeatedly pressured him to exert order on a tumultuous White House. His exit came on the heels of Scaramucci's appointment as White House communications director.
Despite multiple reports of tension, Scaramucci and Priebus insisted that they were friends. Scaramucci described their relationship as brotherly and that it's expected the two men would "rough each other up once in awhile."
Many had speculated Priebus would leave the White House after Spicer's resignation. The two worked at the Republican National Committee before joining the Trump administration.
Ousted July 31, 2017
Formerly White House communications director
Scaramucci was removed as White House communications director just 10 days after he was appointed and well before his previously scheduled Aug. 15 start date.
The bombastic New York financier exited his post shortly after he unloaded on Priebus and then-chief strategist Steve Bannon in an expletive-laden rant to a New Yorker reporter.
Departed Aug. 18, 2017
Formerly White House chief strategist
Bannon initially submitted his resignation on Aug. 7, a person close to him told The New York Times. The newspaper said the announcement of his departure had been delayed after violence broke out in Charlottesville, Virginia, over the weekend.
Bannon, a nationalist firebrand, helped shape Trump's populist rhetoric that fueled his rise to the Oval Office. But in the weeks leading up to his exit, reports surfaced of Bannon's influence waning as the president grew increasingly angry with him.
Resigned Sept. 29, 2017
Formerly Health and Human Services secretary
Price came under fire after Politico reported he used private jets at taxpayer expense, instead of less-expensive commercial flights.
Price was also reportedly on thin ice with top Trump administration officials who felt he did not do enough to support the last-ditch effort in Congress to repeal and replace major parts of the Affordable Care Act, or Obamacare.
Set to depart early 2018
Deputy national security advisor
Powell served under national security advisor H.R. McMaster and was considered a close ally of the president's son-in-law, Jared Kushner. Sanders said in a Dec. 8 statement that Powell had always "planned to serve one year before returning home to New York."
The former Goldman Sachs partner appeared set to depart the administration on good terms. Sanders and Kushner both made statements saying Powell would continue to support the administration's Middle East policy but provided little detail.
Powell succeeded K.T. McFarland as deputy national security advisor. Trump nominated McFarland for the role of ambassador to Singapore. Her confirmation process has been held up amid questions about her knowledge of Flynn's conversations with Kislyak.
Resignation effective Jan. 20, 2018
Director of communications for Office of Public Liaison
Newman handed in her resignation on Dec. 12 in order to pursue other opportunities, Sanders said in a statement. She had been one of the president's highest-profile African-American, female supporters.
Stepped down Jan. 29, 2018
FBI deputy director
His final year at the agency was fraught with political turmoil — mostly stirred by Trump and his supporters. They have heavily criticized McCabe's handling of the Hillary Clinton email investigation, suggesting bias due to his wife's failed Virginia Senate bid in 2015. She ran as a Democrat and received nearly $700,000 from Gov. Terry McAuliffe, a close Clinton ally.
McCabe stepped down immediately on Monday, Jan. 29, but will remain on the FBI payroll on "terminal leave" until March, when he is eligible to retire with full benefits.
Resigned Feb. 6, 2018
White House staff secretary
Porter, who aided White House chief of staff John Kelly in reviewing documents before they reached Trump's desk, voluntarily resigned shortly after the Daily Mail published allegations of abuse from two former wives.
His first wife, Colbie Holderness, told the UK tabloid that Porter had inflicted physical and emotional abuse during their five-year marriage. She said that Porter had punched her in the face during a vacation, and provided a photo of the black eye she allegedly received from the assault.
Porter had been urged to "stay and fight" by White House officials — including Kelly, Axios reported.
In a statement following his resignation on Wednesday, Porter said the allegations "are simply false," and that "the reality behind them is nowhere close to what is being described."
Stepped down Feb. 16, 2018
Assistant to the president, intragovernmental and technology initiatives
Cordish assisted Trump's presidential transition team after the 2016 election through the so-called beachhead team, members of which filled roles prior to the appointment of official administration officials by the Senate.
His work on the White House focused on technical innovation and government modernization, though he was perhaps better known as an ally Trump's son-in-law, Jared Kushner.
"Reed has been invaluable to the Administration. His leadership on initiatives ranging from work-force development to Prison Reform to modernizing key VA services will have a positive impact for millions of Americans," Kushner told CNBC in a statement.
Cordish told the Washington Post that he had not intended to work for the administration for more than a year.
Resignation first reported Feb. 28, 2018
White House communications director
The first reports of Hicks' plan to resign came one day after she testified to the House Intelligence Committee about Russian potential involvement with the Trump campaign during the 2016 election.
In that hearing, Hicks reportedly said that while she never lied about the Russia probe, she sometimes had to tell white lies as part of the Trump administration. She also reportedly refused to answer a number of questions about her involvement in drafting a misleading initial statement from Donald Trump Jr. regarding a 2016 meeting with Kremlin-connected lawyers in Trump Tower.
Hicks had been entangled in White House scandals before she testified to the committee, however. When staff secretary Rob Porter resigned amid allegations that he physically abused his former wives, reports soon emerged that Hicks had begun dating Porter and that she may have helped draft his initial statement denying the allegations.
Hicks joined the Trump campaign as a low-level aide before he announced his candidacy and rose through the ranks, eventually taking a leading role in crafting the White House's messaging.
Resignation announced March 6; departure date to be determined
White House chief economic advisor
Cohn's departure came after Trump said he would impose tariffs on steel and aluminum imports. A free trade advocate, Cohn had argued against tariffs in a February meeting with the president and industry executives, according to a person in the room.
The former Goldman Sachs president helped shepherd tax overhaul, the administration's only major legislative achievement, which Trump signed into law in December.
Ousted March 13
Secretary of State
While Tillerson's resignation came suddenly, his uncomfortable fit in Trump's White House had been a near-constant feature of his tenure.
Tillerson had clashed with Trump in private and in public. In July, Tillerson reportedly referred to Trump as a "moron" after a White House meeting. And in October, Trump tweeted that Tillerson is "wasting his time" trying to negotiate with North Korea on nuclear weapons.
Just before he was ousted as secretary of State, Tillerson had cast the poisoning of an ex-spy in Britain as part of a "certain unleashing of activity" by Russia that the United States is struggling to understand – diverging from the White House's official response.
Tillerson, the former CEO of Exxon Mobil, had no prior public service experience when he accepted the role of America's top diplomat.
Tillerson will be replaced by Mike Pompeo, formerly the director of the CIA. Deputy CIA Director Gina Haspel will take Pompeo's place as the head of the U.S. intelligence agency — the first woman ever to hold the position.
Fired March 12
Personal assistant to Trump
McEntee was fired and reportedly escorted from the White House amid a Secret Service investigation into serious financial crimes.
His security clearance has been "in limbo for some time," a federal law enforcement official told NBC News.
Shortly after being removed from his position as Trump's personal assistant, McEntee joined the president's 2020 re-election campaign as a senior advisor.
Lawyer for President Donald Trump
Resigned March 22
While not technically a member of the Trump administration, Dowd worked closely with the White House as Trump's lead lawyer in the special counsel's Russia probe.
Dowd had reportedly considered leaving Trump's legal team on multiple occasions, The New York Times reported. The Times, citing two people briefed on the matter, reported that Dowd believed Trump was increasingly ignoring his advice.
It was unclear at the time of his resignation who would take over as the leader of Trump's legal team. Days before Dowd's departure, Trump brought Washington lawyer Joseph diGenova aboard the team.
— CNBC's Dan Mangan, Everett Rosenfeld and Marty Steinberg contributed to this report.