Eh, not so much.  You might not know this, but the people who voted for Trump really consider him as doing what he said he'd do. Any area where there is a definciency is simply because he has been obstructed by others who don't cooperate.  In those instances, it's not his fault.  The wall is a prime example since it (in theory) requires congressional cooperation in the form of appropriated funds. Now, POTUS has already stated many times that if he doesn't get the funds from congress, he'll just declare a national emergency and use the DHS/Military budget to build it. Big takeaway is that he gets his wall either way.  He's just extracting a few pounds of flesh from congressional Dems and showing them to the the anti-sovereignty, anti-American group that they are in the meantime. The only way Trump doesn't win 2020 is if the people who voted for him abandon him.  And the only way that happens is if he screws them over.  This is not like past presidencies where media chicanery is able to separate a president's supporters from the president.  Only HE can separate his supporters from him.  And even if that were to happen, the other choic(es) would have to be better than he. 'Ain't happening.