President Donald Trump went on a rampage during his Monday cabinet meeting in which he launched multiple broadsides against his political opponents.

The president’s latest public tirade came as he is facing increased pressure from House Democrats’ impeachment inquiry, as well as criticism from members of his own party over abandoning America’s Kurdish allies and trying to award his own business a massive government contract to host next year’s G7 summit.

ADVERTISEMENT

Below are the craziest moments from Trump’s off-the-rails Cabinet meeting.

1.) Trump claims that he deserves personal credit for capturing Islamic State fighters.

Even though the president wasn’t personally on the ground doing the tough work of fighting ISIS, he said that he nonetheless should be lauded for capturing members of the Islamist terrorist network.

“I’m the one who did the capturing,” Trump insisted. “I’m the one who knows more about it than you people or fake pundits.”

2.) Trump bitterly complains about the Constitution’s emoluments clause that prevents him from receiving gifts from foreign governments.

ADVERTISEMENT

The president was still upset about having to cancel plans to hold the G7 summit at the Trump National Doral Miami next year.

“It would have been the best G7 ever,” Trump claimed, before turning his anger toward reporters in the room.

“You people with this phony emoluments clause!” he said.

ADVERTISEMENT

The United States Constitution’s emoluments clause states, “No Title of Nobility shall be granted by the United States: And no Person holding any Office of Profit or Trust under them, shall, without the Consent of the Congress, accept of any present, Emolument, Office, or Title, of any kind whatever, from any King, Prince, or foreign State.”

3.) Trump demands that investigations be launched into business deals that former President Barack Obama made after he left office.

ADVERTISEMENT

Still seething about the criticism that he’s received for trying to bring the G7 to Doral, the president suggested that there was something corrupt about the deal that Obama made to produce movies with Netflix.

Of course, the issue is that Trump is promoting his own businesses to foreign leaders while in office, whereas Obama is now a private citizen.

4.) Trump lies about Obama desperately trying to call North Korean leader Kim Jong-un.

ADVERTISEMENT

Even though there is no evidence that Obama ever tried to directly negotiate with Kim, the president falsely claimed that his predecessor had tried calling the North Korean leader nearly a dozen times.

“Actually, he tried, 11 times,” he said of Obama. “But the man on the other side, the gentleman on the other side, did not take his call. Lack of respect.”

5.) Trump accuses Rep. Adam Schiff (D-CA) of being the whistleblower’s informant.

In his latest attack on the whistleblower who filed a complaint about him abusing his office to push the Ukrainian government to investigate former Vice President Joe Biden, Trump suggested that neither the whistleblower nor their informants deserved protection under the law.

ADVERTISEMENT

“I happen to think there probably wasn’t an informant,” the president said, without providing any evidence. “You know, the informant went to the whistleblower, the whistleblower had, you know, second-and-third-hand information… So was there actually an informant? Maybe the informant was Schiff!”

Watch video below: