Not to mention Trumps insane speech makes his meeting in Mexico yesterday seem like even more of a sham than it already was.