Trump signs tax cuts before flying to Florida for Christmas

Trump holds up a document during signing of military defense funding and tax reform. Photo: Brendan Smialowski / AFP via Getty Images.

President Trump signed a bill Thursday ordering $4 billion in "top of the line missile defense," before signing the $1.5 trillion GOP tax legislation. Now he's jetting off to Mar-a-Lago for the holidays.

Timing: Trump said he was planning to sign the bill in January, but after watching the news this morning and seeing "every one of the networks" ask if he will he keep his promise and sign it before Christmas, he "called everyone up and said get ready we have to sign this now ... I didn't want you folks to say I wasn't keeping my promise."