To be fair, Trump humiliates himself.

Credit where credit’s due.