The Dems are making a big mistake. Shutting down the govt for illegal immigrants will prove to be a wildly unpopular move. They should cooperate to pass a relatively clean CR in return for the promise that an immigration bill be taken up in a month. The immigration compromise is clear enough: action to extend DACA in return for $7billn for the Wall, and an end to Lottery and chain migration.
Trump needs to stand firm and be clear about what is acceptable. He needs to coordinate with McConnell. Having feel good meetings where he announces his willingness to sign anything is not helpful at all.