President Trump Donald John TrumpBarr criticizes DOJ in speech declaring all agency power 'is invested in the attorney general' Military leaders asked about using heat ray on protesters outside White House: report Powell warns failure to reach COVID-19 deal could 'scar and damage' economy MORE on Wednesday claimed that he "essentially" fired former Defense Secretary James Mattis James Norman MattisBiden courts veterans amid fallout from Trump military controversies Trump says he wanted to take out Syria's Assad but Mattis opposed it Gary Cohn: 'I haven't made up my mind' on vote for president in November MORE, and criticized U.S. military leadership during his first Cabinet meeting of 2019.

Asked about the ongoing war in Afghanistan, Trump expressed disapproval with the U.S. performance there despite the hundreds of billions of dollars in additional funding appropriated for defense over the past two years.

"Gen. Mattis was so thrilled," Trump said of the funding. "But what's he done for me? How's he done in Afghanistan? Not too good. Not too good. I'm not too happy with what he's done in Afghanistan, and I shouldn't be happy."

ADVERTISEMENT

"I wish him well. I hope he does well," Trump added. "But as you know, President Obama fired him, and essentially so did I."

Trump says he essentially fired Mattis.

"What's he done for me?" pic.twitter.com/dsRSv63Yis — Steven Portnoy (@stevenportnoy) January 2, 2019

Mattis resigned last month after Trump announced plans to pull U.S. troops out of Syria, which was met with concern from bipartisan lawmakers. Mattis's resignation letter was implicitly critical of the president, writing that his views do not align with Trump's on the need to respect allies and confront adversaries.

While Mattis wrote that his resignation was effective at the end of February, Trump forced him out of his Cabinet position early. Acting Defense Secretary Patrick Shanahan Patrick Michael ShanahanHouse Armed Services chairman expresses confidence in Esper amid aircraft carrier coronavirus crisis Boeing pleads for bailout under weight of coronavirus, 737 fallout Esper's chief of staff to depart at end of January MORE took over Tuesday and attended Wednesday's Cabinet meeting.

Obama removed Mattis in 2013 as the head of Central Command. He joined the Trump administration in 2017.

Trump's comments on Mattis came during a lengthy and wide-ranging Cabinet meeting where he defended his decision to pull U.S. troops out of Syria and criticized U.S. military leadership in the Middle East and Afghanistan.

The president recounted a conversation with generals roughly a month ago where they discussed a territory that both the Taliban and the Islamic State in Iraq and Syria contested.

"I said, 'Why don’t you let them fight? Why are we getting in the middle of it?' " Trump said. "They’re both our enemies. Let them fight ... I think I would’ve been a good general, but who knows."

Trump blasting his own military's leadership:



"I think I would've been a good general." https://t.co/OgztKpHLjy pic.twitter.com/yKK2vikCAG — Washington Examiner (@dcexaminer) January 2, 2019

The president went on to lambaste the past funding levels of the military and called it "insane" that internal reports critical of the U.S. effort in Afghanistan are made public.

"Our military’s getting really strong," Trump said. "I could tell you stories when I first got here about our military that I don’t even want to talk about."

Trump's criticism of military management came a day after he tore into retired Gen. Stanley McChrystal, calling him a "Hillary lover" with a "big, dumb mouth." McChrystal on Sunday criticized Trump as dishonest and "immoral."

The president did offer praise for Shanahan, who sat next to Trump throughout the Cabinet meeting.

"You have done really, in particular, you have done a fantastic job," Trump said of Shanahan after the acting Defense chief gave an update on efforts to secure the border.

Wednesday's Cabinet meeting preceded a gathering of congressional leaders at the White House to discuss border security amid a partial government shutdown that has lasted 12 days and counting.

Trump has demanded $5 billion for his proposed wall along the southern border, while Democrats have refused to budge from their offer of $1.3 billion in funding for border security measures.