Donald Trump checkmate