Trump can end the shutdown by firing 50,000 government workers, every Friday, until Democrats capitulate. Right now, Democrats are not suffering any political cost. If you start purging their sinecures in huge numbers, they will fold. Allow Russ Vought to be the Grim Reaper
This is why the Democrats will keep the shutdown going. There's no downside for them. They can stop the Trump agenda in its tracks for as long as they like. They don't care if planes crash and people die and federal workers are evicted from their homes. They will just blame Republicans. And they will get away with it because the media lies and Democrat voters are lemmings.