Washington (QNN)- US president Donald Trump announced on Tuesday that he had fired John R. Bolton, his third national security adviser, amid fundamental disagreements over how to handle major foreign policy challenges like Iran, North Korea and most recently Afghanistan.

I informed John Bolton last night that his services are no longer needed at the White House. I disagreed strongly with many of his suggestions, as did others in the Administration, and therefore…. — Donald J. Trump (@realDonaldTrump) September 10, 2019

….I asked John for his resignation, which was given to me this morning. I thank John very much for his service. I will be naming a new National Security Advisor next week. — Donald J. Trump (@realDonaldTrump) September 10, 2019

Bolton disputed the president’s version of how the end came in his own tweet shortly afterward. “I offered to resign last night and President Trump said, ‘Let’s talk about it tomorrow,’” Mr. Bolton wrote, without elaborating.

Trump’s tweet came just one hour after the White House press office said Bolton was scheduled to appear at a Tuesday press briefing alongside Secretary of State Mike Pompeo and Treasury Secretary Steve Mnuchin.

Asked during the briefing whether he and Mnuchin were surprised that Bolton was fired, given that he was supposed to appear alongside them, Pompeo said, “I’m never surprised.”

Trump said he would appoint a replacement next week. In the meantime, a White House spokesman said Charles M. Kupperman, the deputy national security adviser, would serve in an acting capacity.

Trump has plowed through an unprecedented number of national security professionals while multiple geopolitical crises have played out.

The President has had three national security advisers — Bolton, Michael Flynn and H.R. McMaster. He has summarily fired a secretary of state, Rex Tillerson, by tweet after undercutting the former ExxonMobil CEO for months.

Secretary of Defense James Mattis resigned, reportedly in frustration over Trump’s decision to pull out of Syria.

The President has also churned through two Homeland Security secretaries, John Kelly and Kirstjen Nielsen, and a National Security Agency director, Mike Rogers. He’s lost a deputy national security adviser, K.T. McFarland and an ambassador to the UN, Nikki Haley. Director of National Intelligence Dan Coats and his deputy, Sue Gordon, left their posts last month.

Bolton was gifted to the Trump administration in 2018 by Sheldon Adelson, Trump’s biggest donor, and Trump duly ended the Iran deal once Bolton came aboard.