Why trump will win and Dems will lose