The Donald is simply saying whatever needs to be said today, trying not to commit himself too hard to any particular position. My cat has a longer attention span than he does.
And people actually believe he’s going to build a wall? If he were to be elected he’d get some “top people” to “look into it” and that would be the last you’d ever hear about it...