Fox News hosts were among 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 biggest critics on Friday after he signed the $1.3 trillion omnibus spending bill.

Laura Ingraham and Sean Hannity, who both reportedly talk to Trump regularly, used their shows to tear into Trump and the GOP over the bill, which Ingraham described as “Christmas” for Democrats.

“This was like Christmas for Democrats,” she said. “Meanwhile, Trump gets a fraction of what he wanted.”

Trump threatened early Friday to veto the bill, but backed down hours later. He told Congress that he would “never sign another bill like this again,” but signed it because of the need to fund the military.

ADVERTISEMENT

“It pains me to say this, but the president did have a choice,” Ingraham said Friday. “He could have called Congress back to town and make them pass a continuing resolution until his priorities were funded and we explain this mess to the American people. I tried, in vain, to warn him many times this week.”

Trump said he would veto the bill because it did not include the level of funding he wanted for his proposed wall on the border with Mexico or a fix for the Deferred Action for Childhood Arrivals program.

Hannity also said he thinks Trump should have vetoed the bill and forced Congress to stay in Washington.

“I personally wish the president vetoed this bill, made them stay in Washington,” he said. “Make them keep their promises. What happened to the Republican party—whatever happened to the party that believed in fiscal responsibility?”

Hannity warned that the GOP “will have nobody to blame but themselves if they lose” in the midterm elections.

Other conservative voices, including Ann Coulter and Matt Drudge, also slammed Trump for signing the bill.