Trump sacks John Bolton as national security adviser
President Donald Trump has forced out John Bolton, his hawkish national security adviser with whom he had significant disagreements on Iran, Afghanistan and a cascade of other global challenges.
The two men offered opposing accounts on Mr Bolton's less than friendly departure.
Mr Trump tweeted that he told Mr Bolton on Monday night his services were no longer needed at the White House and Mr Bolton submitted his resignation on Tuesday morning.
Mr Bolton responded in a tweet of his own that he offered to resign on Monday "and President Trump said, 'Let's talk about it tomorrow'".