What on earth was Donald Trump playing at last night?