With less than 24 hours to go for polling to open, both the candidates are making their final pitch to voters ahead of what polls suggested will be a photo finish. Democrat candidate Kamala Harris has her eyes set on the all-important swing state of Pennsylvania, with rallies in Allentown, Pittsburgh and Philadelphia. On the other hand, Republican candidate Donald Trump has the swing states of North Carolina, Michigan and Pennsylvania in his crosshairs. Who will win? Allister D'Souza brings you the latest.