The President race is not decided by popular vote; instead it is decided state by state.
The chance of the Dems winning Iowa or Ohio or Texas is zero.
Republican base 204.......2016 Margin
FL................29...................1.2%
NC................15...................3.6
AZ................11...................3.5
Mich..............16.................1.5
ME.................1
NH.................4...................2.4 Hillary
Total...........280.........270 needed to win.
Though it is very close Wisc and Minn will probably end up for Trump.
Minn.............10..................1.5 Hillary
Wisc.............10..................0.7
Total...........300...........Biden......238
Penn.............20..................0.7 (Trump will win the vote, but Penn has a somewhat history for voter fraud. Hard to know how to take this into account.)
NV...............6.....................2.4 Hillary. (Potential voter fraud also enters in for Nevada)
Going with 300 for Trump and 238 for Biden.
In 2 weeks this can be checked against accuality.