Trump’s unstoppable momentum