Pretty much what I've been saying. If Trump wasn't Trump there would be no chance of a Democrat victory in the fall barring a disastrous economic downturn. But because Trump is Trump there's a good section of the public that would happily see the end of him, no matter the economy. Being the outlier to all political norms saw him win in 2016 and might just see him lose in 2020.