Conservative commentator Ann Coulter on Saturday criticized President Trump Donald John TrumpBubba Wallace to be driver of Michael Jordan, Denny Hamlin NASCAR team Graham: GOP will confirm Trump's Supreme Court nominee before the election Southwest Airlines, unions call for six-month extension of government aid MORE's negotiation skills after he signed the $1.3 trillion spending bill.

“We thought that perhaps he was not the world’s greatest negotiator but a negotiator and we got nothing,” Coulter told Fox News’s Jeanine Pirro, who defended Trump.

Coulter said the president is betraying the promise he made during his presidential campaign to build a wall on the U.S.-Mexico border.

The omnibus spending bill that was recent passed by Congress and signed into law by Trump contained just $1.6 billion in funding for Trump's wall, dedicated to shoring up current fencing. Trump had asked for $25 billion over 10 years to fund the wall.

ADVERTISEMENT

“There was only one guy who said at every speech, at every rally, for two years that he would build the wall,” Coulter said. “He has now signed a bill to prohibit building the wall.”

Pirro defended the president, saying the omnibus bill passed last week turned out the way it did not because of Trump but because “the Republicans didn’t care enough.”

“But we knew that. We knew that from Trump’s campaign. We knew they were swine,” Coulter responded. Coulter, a supporter of Trump during the campaign, has since become an outspoken critic.

Coulter said the argument that Trump needed to sign the omnibus for national security reasons is not true because the lack of a border wall is the biggest security issue today.

“There is no more crucial attack on our national defense than the fact that we don’t have a wall,” Coulter argued.

“He has money to spend on national defense and this is a much bigger problem of national defense,” Coulter added.

Coulter argued that if Trump wanted to build a wall and strengthen border security he could do it under his powers as commander in chief.

“The fact that he signed this omnibus bill is the last straw and just says he never wanted to do it,” Coulter said. Trump in signing the bill pledged to "never sign another bill like this again.”