In the three weeks since Kamala Harris replaced US President Joe Biden as the Democrat nominee, she has raced ahead of rival Donald Trump.
National polls have Harris in front and, more importantly, she is now either leading or matching him in the crucial five battleground states where the race is likely to be decided.