More than one million votes already cast in North Carolinapublished at 05:25 British Summer Time 21 October
As we've reported previously, voting is well under way in states which allow people to cast their ballots before election day on 5 November.
Millions of Americans choose to vote early, rather than wait for election day. They can do it in person or through the post, depending on individual state rules.
Just over a million people had already voted in North Carolina as of Sunday, according to the state's Board of Elections.
In 2016, more than 58 million ballots were cast ahead of the election.
Four years later, that figure ballooned to over 101 million - around two-thirds of all votes - after states changed rules due to the Covid-19 pandemic.