Will Trump be elected?