President Donald Trump signed a $1.3 trillion spending bill hours after tweeting he was considering a veto.
"As a matter of national security, I've signed this omnibus budget bill," he said. "But I say to Congress, I will never sign another bill like this again. I'm not going to do it again. Nobody read it. It's only hours old."
The bill provides $654.6 billion in defense spending.
"My highest duty is to keep America safe, nothing more important," Pres. Trump says. "The omnibus bill reverses this dangerous defense," he continues, referring to his dissatisfaction with previous DoD budget cuts https://t.co/5GwRepDIzr pic.twitter.com/8tTzSCTbuL— CBS News (@CBSNews) March 23, 2018
The U.S. Senate passed the massive "omnibus" spending package early Friday that will fund the government and avert a looming government shutdown.
The legislation, which narrowly passed the House on Thursday, spends $1.3 trillion to keep the government open through the end of September.
It passed the Senate with 65 yeas to 32 nays.
It raises both military and domestic spending, leading to support from Republicans and Democrats alike.
But Friday morning, President Trump says he was considering a veto of the bill, citing the lack of a DACA deal and border wall funding.
The bill had its critics, too, though. Senator Rand Paul objected to the amount of money that the bill spends, what it spends that money on, and the process used to draft the legislation.
Numerous House Republicans had similar objections on Thursday, with many of them protesting that they were voting on a bill they had not yet had time to read.
Other senators were also critical of the bill, including Tennessee's Bob Corker, a Republican. Speaking to reporters on Thursday, he called it a "grotesque piece of legislation" that increases deficit spending despite GOP control of the government.