What was previously a rematch between two old, unpopular US presidential candidates has now become a captivating contest for the future of America. If presumptive Democratic nominee Kamala Harris manages to build on her current momentum, she may well get the chance to inflict a crushing defeat on Trump and the Republican Party.