The thing about government shut downs is the political fallout is based on a blame game. Under Obama, the repugs in Congress tended to be blamed for it. Perhaps that is usually the case, as Congress tends to be more disliked than the POTUS.
The problem is that even before this sorry showing today, Trump already took ownership of a shutdown. He's been saying, "bring on the shut down!" for weeks now. He's totally taken ownership of the whole thing.
Also, the wall he wants to build is not popular with voters. If you're going to force a shut down over policy, at least do it for something a majority of voters actually want.
What an idiot.