Could Trump win?