Donald J. Trump @realDonaldTrump – 17:58 UTC · 10 Sep 2019
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. I thank John very much for his service. I will be naming a new National Security Advisor next week.
Oh happy day!

Bolton disagrees with Trump's tweet and he is now texting reporters to say that he wasn't fired but resigned:
Robert Costa @costareports – 18:16 UTC · 10 Sep 2019
Ambassador Bolton sends me a text message just now: “Let’s be clear, I resigned, having offered to do so last night.”
John Bolton was the worst person I could think of to become National Security Advisor. But Trump being Trump he may find an even worse one. How about Jared Kushner?
Bolton will not take his firing without some revenge. There will soon be tons of 'leaks' in which a "former senior administration official" will claim that Trump did this or that very, very bad thing.
Gabby Orr @GabbyOrr_ – 18:43 UTC · 10 Sep 2019
A consistent complaint among Trump loyalists & fellow WH officials is that Bolton and his camp were extremely leaky. Doesn’t help that he’s texting every reporter in his rolodex now to clarify that he wasn’t canned
While he did not work long as Trump's NSA Bolton managed to create a lot of damage.
Michael Tracey @mtracey – 18:39 UTC · Sep 10, 2019
Bolton blew up the Hanoi summit with Kim, pushed for airstrikes on Iran, completely botched the attempted Venezuela coup, undermined the Syria troop withdrawal, demanded endless war in Afghanistan. And that's just in the past 9 months. The guy is a total lunatic

We published quite a bit about John Bolton. Here is a short selection:
Feb 12 2006 – Bolton

Mar 23 2018 – John Bolton – The Man With A Hammer Is Looking For Nails

May 13 2018 – John Bolton Once Sabotaged A Deal With North Korea – He Will Try To Repeat That Feat

May 24 2018 – How John Bolton Sabotaged The North Korea Talks

Jun 5 2018 – John Bolton Wants No Deal With North Korea Or Iran – But Is There Any Other Choice?

Jun 19 2019 – How John Bolton Controls The Administration And Donald Trump

Bolton will have nothing left to control but his anger.

May the fishes avoid him.