Heck, CNN is so lost on how to handle this speech, that they are arguing whether or not Trump or the president of Mexico lied about whether or not "Mexico is going to pay for the wall" was discussed earlier today in Mexico!
Kirsten Powers has the playbook - dystopian
The president of Mexico said Trump did not lie, that he told Trump Mexico was not going to pay for the wall and Trump did not respond, so there actually was no discussion, just as Trump said.
Notice there is no controversy about the wall, just who’s going to pay for it.