You are actually starting to sound like himI'm convinced this closing of the gap has less to do with the clueless Kamala Harris and more to do with the assassination attempt on Trump.
Obviously Genocide Joe had to be replaced first, but my guess - and this is counter-intuitive, I know - is that the assassination attempt turned waverers in the very opposite direction to which most people thought they'd go. They fear political crisis and a return to the spate of assassinations of the 60s and the social turmoil that followed.
