President Donald Trump on Monday took to Twitter to deliver a simple message to the world: He is running the White House, not top political strategist Steve Bannon.

After being mocked by Saturday Night Live over the weekend for being Bannon’s puppet, Trump lashed out at anyone who believes that he’s not really in charge.

“I call my own shots, largely based on an accumulation of data, and everyone knows it,” the president insisted.

ADVERTISEMENT

I call my own shots, largely based on an accumulation of data, and everyone knows it. Some FAKE NEWS media, in order to marginalize, lies! — Donald J. Trump (@realDonaldTrump) February 6, 2017

As Bradd Jaffy of NBC News points out, Trump’s tweet came shortly after MSNBC’s Morning Joe had a panel discussion that pondered whether Bannon was the man “calling the shots” in the Oval Office.

6:09 am: MJoe showed Bannon Time mag cover, played SNL clip of Trump & “President Bannon” & discussed “maybe Bannon’s calling all the shots” https://t.co/h83HP3xjxN — Bradd Jaffy (@BraddJaffy) February 6, 2017

ADVERTISEMENT

The internet treated Trump’s tweet with scorn and derision, as some Twitter users saw it as a sign of deep insecurity — or as one person put it, Trump looks “rattled and flailing.”

Check out some of the best reactions to Trump’s tweet below.

ADVERTISEMENT

Awww @realDonaldTrump did President Bannon let you play with your phone again?! How sweet! — Emily Colucci (@emilycolucci) February 6, 2017

ADVERTISEMENT

https://twitter.com/KeeganNYC/status/828578006465703936

President Bannon is going to be mad when he sees this tweet. — Tony Posnanski (@tonyposnanski) February 6, 2017

ADVERTISEMENT

#PresidentSnowflake throws a tantrum and cries his manbaby tears https://t.co/i0sbBGxwB0 — Sarah Burris (@SarahBurris) February 6, 2017

https://twitter.com/jandrade/status/828577672213254144

ADVERTISEMENT

By "accumulation of data" do you mean brain farts from your crooked, orange head? — Mike P Williams (@Mike_P_Williams) February 6, 2017

ADVERTISEMENT

https://twitter.com/Z_Everson/status/828577255135838208