King Trump and the looney left