And the winner is...Donald Trump