If he doesn’t win this battle he loses the White House.
It’s the hill to die on.
I think he will lose this because the dems are 100% against it and the GOP is too, truth be told. They will override his veto. But the only way it harms Trump is if he caves, not if he loses. If he caves (as it seemed he was going to) then he is toast. With nobody left to support him the dems will end up putting him in jail on some fake charge. But only if he caves. If the GOP abandons him and overrides his veto then he’ll keep his supporters and probably win in 2020 and the quislings will be the ones who pay the price, not Trump.