Politically the Republicans got fuckin' wrecked on this shutdown.
Once Pelosi and Schumer got Trump to take responsibility they were going to win. Not just because they tarred Trump with responsibility for the shutdown with the public, but also because it completely took away any wiggle room that Mitch McConnell had to blame the Dems.
Then Trump was boxed in by the far right wing of his base who want the wall, and vulnerable Republican politicians who were getting hammered in the polls in advance of the 2020 election.
Pelosi held her caucus together. They peeled off six Republican senators on the last vote so this was inevitable.
Not only did Republicans take all the damage for the shutdown, but they lost it too. So stupid.
I remember a political analyst last week saying that if the FAA shut down the airpots they'd have a deal within hours and voila.