Watch: Trump slams $1.3 trillion spending bill but says he signed it

If you are experiencing issues watching this video, tap here to view it in your browser.

A visibly annoyed President Donald Trump faced reporters at the White House on Friday.

Trump tweeted shortly before the briefing that a 1 p.m. "news conference" will address the omnibus spending bill that he threatened to veto earlier in the day. The White House said it the event would be a "press availability" featuring the president.

Trump said he signed the bill, despite his unhappiness with it, because of national security concerns.

Trump sent shockwaves through Congress when he made the threat to reject t $1.3 billion spending bill after it passed the Senate late last night with bipartisan support.

If the 2,000-plus-page omnibus spending package — which was rammed through the legislature less than two days after it was available to read — is not signed into law by 12:01 a.m. Saturday, it will trigger a government shutdown.

The briefing arrives amid an especially turbulent week for the administration, which involved multiple high-level resignations and the recrudescent threat of a government shutdown.

On Thursday, Trump confirmed the resignation of national security advisor Gen. H.R. McMaster in a tweet.

McMaster, whose February 2017 appointment was lauded by politicians of both parties as well as many military officials, will be replaced by former UN ambassador John Bolton.

Known for his ardently hawkish military views, Bolton has not received the same warm welcome in establishment political and military circles.

McMaster's was the second resignation of the day among key players in Trump's orbit. Earlier on Thursday, Trump's lead lawyer in the special counsel's Russia probe, John Dowd, also announced his resignation.

CNBC's Eamon Javers contributed to this report.


Get the best of CNBC in your inbox

Please choose a subscription

Please enter a valid email address
Get these newsletters delivered to your inbox, and more info about our products and service. Privacy Policy.