The criminal justice reform bill passed the Senate 87-12 on Tuesday and the House 358-36 on Thursday and awaits the president's signature.
He could hold it hostage to get what he wants on the wall today even though he supports the bill, but Congress has the votes to override his veto, 66 in the Senate and 287 in the House.
Worse still, a government shutdown tonight would shut down Homeland Security and the State Department only, both of which are kind of critical to controlling immigration in any event, wall or no wall.
The president has yet to come anywhere near mastering the art of getting what he wants in DC.