President Donald Trump’s thumbs were working overtime Friday morning, as he fired off a string of remarkable tweets threatening to cancel future press briefings and again accusing Democrats of fabricating a story that members of his campaign colluded with Russian operatives to sway the 2016 election.

“Again, the story that there was collusion between the Russians & Trump campaign was fabricated by Dems as an excuse for losing the election,” Trump wrote in the first early morning message.

Again, the story that there was collusion between the Russians & Trump campaign was fabricated by Dems as an excuse for losing the election. — Donald J. Trump (@realDonaldTrump) May 12, 2017

The U.S. intelligence community concluded that Russia intervened in the presidential race to help Trump win, and the FBI and two bipartisan congressional committees are investigating whether any of his aides colluded with Russia to do so.

After accusing the “Fake Media” of “working overtime today,” Trump then pivoted to the 180-degree turn in the White House’s official explanation for his sudden decision to fire FBI Director James Comey on Tuesday. The President suggested it might be a good pretext to cancel all future press briefings.

The Fake Media is working overtime today! — Donald J. Trump (@realDonaldTrump) May 12, 2017

“As a very active President with lots of things happening, it is not possible for my surrogates to stand at podium with perfect accuracy!” Trump wrote.

“Maybe the best thing to do would be to cancel all future “press briefings” and hand out written responses for the sake of accuracy??” he continued.

As a very active President with lots of things happening, it is not possible for my surrogates to stand at podium with perfect accuracy!…. — Donald J. Trump (@realDonaldTrump) May 12, 2017

…Maybe the best thing to do would be to cancel all future "press briefings" and hand out written responses for the sake of accuracy??? — Donald J. Trump (@realDonaldTrump) May 12, 2017

The Trump administration press team, and the President’s initial note about Comey’s firing, pinned the decision on a memorandum written by Deputy Attorney General Rod Rosenstein, who criticized Comey’s handling of the investigation into Hillary Clinton’s use of a private email server.

Trump threw that explanation out the window Thursday during an interview with NBC’s Lester Holt, when he said, “I was going to fire him regardless of recommendations.”

“James Comey better hope that there are no “tapes” of our conversations before he starts leaking to the press!” Trump wrote in his next Twitter message.

James Comey better hope that there are no "tapes" of our conversations before he starts leaking to the press! — Donald J. Trump (@realDonaldTrump) May 12, 2017

He then referred to the Russia investigation as a “witch hunt,” and capped his seven-post tweetstorm with an unrelated post about China agreeing to allow the U.S. to “sell beef, and other major products” in its market again.

When James Clapper himself, and virtually everyone else with knowledge of the witch hunt, says there is no collusion, when does it end? — Donald J. Trump (@realDonaldTrump) May 12, 2017