OPINION

The daily humiliations of Donald Trump