“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 I asked John for his resignation, which was given to me this morning,” Trump tweeted. “I thank John very much for his service. I will be naming a new National Security Advisor next week,” he added.
The 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.
Bolton tweeted minutes after Trump’s announcement, “I offered to resign last night and President Trump said, ‘Let’s talk about it tomorrow.'”
Bolton was initially brought into the administration last year to replace HR McMaster partly due to his hawkish position on Iran — supporting Trump’s exit from the Iran nuclear deal — but he soon began to clash with the President’s vision for diplomacy in North Korea and most recently on Afghanistan.
This story is breaking and will be updated.