Subscribe to receive The 45th in your inbox.

President Trump has fired his national security adviser, John Bolton, in a pair of tweets, saying he had “disagreed strongly” with his top aide. The firing of the president's third national security adviser appears to have caught the White House by surprise, with the tweets posted barely an hour after it was announced Bolton would appear at a press conference alongside the secretaries of state and treasury.

Trump and Bolton are reported to have clashed over the president's approach to Iran, North Korea and Afghanistan. Bolton's departure comes just a week after Trump said he called off secret peace negotiations with the Taliban at his Camp David retreat, planned for shortly before the anniversary of the September 11 attacks today.