.: Left or right, Trump-haters need to admit that he may well win again