President Trump has signed the omnibus spending bill he threatened to veto only hours earlier, making the announcement in what he billed as a last-minute "news conference." Mr. Trump said he "seriously" considered vetoing the legislation, but decided against doing so to fund the military.
"I just want to thank everybody for being here," Mr. Trump said. "We're very proud of many of the items that we've been able to get. We're very disappointed that in order to fund the military we had to give up things where we consider in many cases them to be bad or them to be a waste of money. But that's the way unfortunately right now the system works."
Mr. Trump told Congress he would "never" sign such a bill again, after the Senate passed the legislation early Friday morning to avoid a shutdown at midnight. As recently as Thursday, Mr. Trump's top White House staff said he would sign it, and the president himself in a tweet Wednesday touted the bill's funding for his border wall.
"I will never sign another bill like this again," Mr. Trump said. "I'm not going to do it again. Nobody read it. It's only hours old."
Mr. Trump shocked Washington Friday morning when he - against every indication from himself and his staff -- said he was considering a veto. The president's threat, for a few hours, threw what seemed like a done deal into a chaotic situation. Many House and Senate members have already left Washington, D.C., for the week, rendering another vote in both chambers before a shutdown impossible.
Follow along below for updates from earlier.
"I looked very seriously at the veto"
Mr. Trump, on his way out of the room, said he was "seriously" considering vetoing the bill.
"I looked very seriously at the veto. I was thinking about doing the veto," he said, claiming a desire to fund the military overrode his concerns.
Trump to DACA recipients: Democrats are "using you"
Mr. Trump claimed Republicans are on the side of recipients of the Deferred Action for Childhood Arrivals (DACA) program, while Democrats are "using you" for political purposes.
Trump thanks Congress for working on the spending bill
After decrying the legislation's shortcomings, Mr. Trump thanked Congress for working on the bill. He said he recognizes there are many "strings" pulling people in different directions.
Trump touts military equipment, immigration resources
Mr. Trump went through the ways he believes his administration is strengthening national security, from investing in military equipment to funding more immigration judges.
"So while we're very disappointed in the $1.3 trillion, nobody more disappointed than me because the number is so large ... we had no choice but to fund our military," Mr. Trump said.
Trump asks Congress to give him a "line-item veto" on spending bills
Mr. Trump again called for the end of the filibuster rule, and asked Congress to give him a "line-item veto" on future spending bills.
"I say to Congress I will never" sign a bill like this again
Mr. Trump said he will never sign a bill like this again, that hasn't been read cover to cover by anyone in Congress.
"There are a lot of things we shouldn't have had in this bill"
Mr. Trump decried the spending levels, and things Democrats wanted, as blights of the bill.
Trump says he's signing bill for national security reasons
Mr. Trump touted national security concerns as his main reason for signing the bill.
Trump touts pay increase for troops, military funding
Mr. Trump said the bill increases defense spending by more than $60 billion over the last year, touting the pay increase for troops.
"Our military equipment is the best equipment in the world," Mr. Trump said.
Trump says omnibus bill is a "ridiculous situation"
Mr. Trump, motioning to the massive, more than 2,000-page bill near him, decried the "ridiculous" situation over the last week.
He did tout the defense spending the bill includes.
Trump enters with Mattis, Pence
Mr. Trump, flanked by some of his top administration officials, entered the room and initially touted trade deals.
Bill in the room, ready for Trump to sign
If there was any concern Mr. Trump won't sign the bill, it's there, on a table, in the White House's Diplomatic Room. CBS News White House correspondent Mark Knoller captured an image of it.