I think Trump could have gotten reelected half way into his 4 year term pre Impeachment, pre Covid Virus . etc.
Over the past 4 years there has been too much dirt built up around the guy.
Too many skeletons thrown into the closet one might say.
The true character and persona of the man has been openly exposed now which wasn't apparent in public knowledge back in 2016.
I think the American people will vote not particularly supportive toward the Democrats but mainly they dont want Trump the Republican as the President of their country any more .
Kamala Harris is certainly a better choice in comparison to whom John McCain chose as in Sarah Palin as his VP.