Members of Congress managed to agree on a spending bill—price tag is more than $1 trillion—that includes $1.5 billion in new border security but not an actual wall, plus $15 billion more for the Pentagon. Also tucked in there: $68 million for New York City and other municipalities for security costs related to protecting Donald Trump.

About $27 million is for costs between the election and the inauguration, and $40 million is for expenses when Trump has officially been president. The actual breakdown is still to come, but NYC will get most of the funds. Rep. Carolyn Maloney, whose district includes Trump Tower, said in a statement, "I'm very pleased that this budget agreement ensures that New York City taxpayers will be fully reimbursed for the costs to protect then-President elect Trump and his family and that future costs will be covered as the NYPD and FDNY continue to protect Trump Tower. This is the right and fair thing to do.

"It is ridiculous to expect local law enforcement, like the NYPD and FDNY, to bear the extraordinary and ongoing costs of protecting the President of the United States. That is clearly a national security concern and paying for it should be federal responsibility. This budget agreement ensures the federal government meets this responsibility."

Rep. Nita Lowey told the NY Post, "I am very pleased New York taxpayers will not be on the hook for these critical and necessary expenses."

Last week, President Trump told Fox News that he felt "guilty" about coming to NYC because of how much money it takes to protect him here. (The NYPD has estimated that when Trump is in town, security costs $308,000 per day, while it's around $127,000-145,000 for First Lady Melania Trump and Barron Trump.)

Trump is returning to NYC for the first time as President on Thursday for an event with the Australian prime minister at the Intrepid. It's unclear if he will spend the night in Trump Tower.