Trump's improbable comeback