Republicans got rolled by Democrats in the spending bill negotiations and everyone knows it, including the White House. The $5 billion increase in domestic spending and fully funded healthcare subsidies coupled with zero funding for Trump's border wall and deportation force have set up Democrats for the next budget battle this fall. The Washington Post writes:
That’s because Republicans are hopelessly divided over how much to spend on government programs, with a small but vocal minority unwilling to support such measures at all. That has forced Republicans to work with Democrats to avoid politically damaging government shutdowns. [...]
The extra money for domestic programs will now be that much harder to strip out of future budgets, and Trump’s priorities, such as money for a wall along the border with Mexico, could be more difficult to include.
“We can’t pass anything without them,” Sen. John Cornyn (R-Tex.), a top deputy to Senate Majority Leader Mitch McConnell (R-Ky.), said of Democrats recently.
Bingo—which is why Democrats will have the upper hand in upcoming negotiations over the 2018 budget. Regardless of what Trump proposes, if it involves a huge increase in spending (which is Trump's jam), Republicans won't be able to pick up enough Freedom Caucus members to get it across the finish line in the House. And if Republicans cut enough domestic spending to make up for Trump's increases, they won't be able to pass the bill through the Senate.
So Democrats are the only way in a Trump administration. So much winning.