Trump - who'd hailed the deal Thursday - went on to tout the new spending bill's $655 billion in military spending as a necessity that enshrines the US armed forces as "by far the strongest in the world".
"There are a lot of things I'm unhappy about in this bill". The president mentioned his attendance at rallies in Pensacola, Florida where he endorsed Alabama Senate loser Roy Moore and in Pennsylvania where he endorsed Congressional loser Rick Saccone, "I don't know if it's transferable, I'm not sure if it is", he said. Might also have caused a flutter for House Speaker Paul Ryan who had confidently boasted Trump "supports this bill...no two ways about it".
On "The Daily Briefing", Fox News politics editor Chris Stirewalt said the budgeting process for the Trump administration and this Congress "stinks", and it has been a continuation of a decade-long trend in Washington, D.C.
He also called on Congress to give him "line-item veto" powers for all government spending bills, which the US Supreme Court ruled unconstitutional in 1998.
The signing came on Friday hours after Mr Trump had threatened to veto the measure.
"There are a lot of things that we shouldn't have had in this bill, but we were, in a sense, forced - if we want to build our military - we were forced to have", the president said during a signing event Friday.
Trump had requested $25 billion for the border wall in the bill in return for protections for the 690,000 participants in the Deferred Action for Childhood Arrivals program for people brought to the United States illegally as children.
Karen McDougal's message to Melania Trump: 'I'm sorry'
Here's 5 interesting things McDougal had to say, in case you missed it. "If there's feelings, you don't hide it". McDougal also has a lawsuit pending against the parent company for the National Enquirer , American Media Inc.
Trump said he was "very disappointed" in the package, in part because it did not fully pay for his planned border wall with Mexico and did not extend protection from deportation to some 700,000 "Dreamer" immigrants due to lose coverage under a program the president himself has moved to eliminate.
Democrats are reported to have said they would accept that, but only if a path to citizenship was created for all the 1.8m people eligible for Daca. Democrats fought against a deal for Dreamers "every single inch of the way", he said.
"The Democrats did not want Daca in this bill".
During a rambling, 22-minute statement in the Diplomatic Reception Room at the White House, Trump also talked about trade deals and invited guests such as Mattis and Commerce Secretary Wilbur Ross to the podium to discuss their efforts. And the DACA program is expiring because Trump moved to end the Obama-era program previous year.
The massive $1.3 trillion spending bill passed both chambers of Congress after lengthy negotiations between leaders of both parties.
The new budget increases funding for domestic programs and the military, including more money for new Navy ships, anti-opioid programs, the Federal Bureau of Investigation and NASA. "That is NOT Making America Great Again", Leahy said.
He said the measure will keep the military funded and provide the largest pay increase for USA troops in over a decade.
- Cynthia Nixon hits campaign trail
- Israel officially confirms 2007 strike destroying Syrian nuclear reactor
- Syria rebels, civilians leave penultimate Ghouta pocket
- Serena Williams isn't the only woman 'unseeded' after maternity leave
- US Senate announcement set in Mississippi
- Trump signs omnibus spending bill
- Apple to fix blabbermouth Siri bug that reads your private notifications aloud
- Chicago Fire's DuShon Monique Brown Dead at 49
- More than 140 whales die after mass stranding in Australia
- Trump says he is "considering" veto of $1.3 trillion budget