Voters in the United States head to the polls today to choose their next president.
The final national NBC News poll of the 2024 presidential campaign finds a neck and neck contest defined by clashing forces that have aided both Democrat Kamala Harris and Republican Donald Trump in their pursuit of the White House.
Taken together, the poll shows Harris getting support from 49% of registered voters in a head-to-head matchup, while Trump gets an identical 49%. Just 2% of voters say they’re unsure about the choice.
The election was initially a rematch of 2020 but it was upended in July when President Joe Biden ended his campaign and endorsed Vice-President Kamala Harris.
The big question now is - will America get its first woman president or a second Donald Trump term?
Kamala has had a small lead over Trump in the national polling averages since she entered the race at the end of July and she remains ahead.
Harris saw a bounce in her polling numbers in the first few weeks of her campaign, building a lead of nearly four percentage points towards the end of August.
The polls were relatively stable in September and early October but they have tightened in the last couple of weeks.
Bitter rivals Kamala Harris and Donald Trump embark on a final frenzied campaign blitz Monday with both hitting must-win Pennsylvania on the last day of the tightest and most volatile US presidential election in memory.
Republican Trump has promised a "landslide" as he seeks a sensational return to the White House, while Democrat Harris said the "momentum" was on the side of her bid to be America's first woman president.
But the polls suggest a different story on the eve of Election Day -- total deadlock in surveys nationally and in the seven swing states where the result is expected to be decided.
Now a race of dramatic twists, including two bids to kill Trump and Harris's shock late entrance, is coming down to the most viciously fought-over battleground.
Harris will spend the whole day campaigning in the rust-belt state of Pennsylvania, culminating in a huge rally in its biggest city Philadelphia featuring singer Lady Gaga. Trump will travel to North Carolina, Pennsylvania and then Michigan.
In a sign of how crucial Pennsylvania is to their chances of occupying the Oval Office, Trump and Harris will even hold dueling rallies in the industrial city of Pittsburgh.
Pennsylvania is the single biggest swing state prize under the US Electoral College system, which awards influence in line with population.
Both sides say they are encouraged by huge early turnout numbers, with over 78 million people having voted already, around half of the total number of ballots cast in 2020.
The incredible closeness of the 2024 White House race reflects a deeply divided United States, as it chooses between two candidates whose visions could scarcely be more different.
Former president Trump has doubled down on his dark and violent rhetoric in his pursuit of a second term which would make him the first convicted felon and, at 78, the oldest major party candidate ever elected.
Vice President Harris has meanwhile made an astonishing rise to the top of the Democratic ticket after President Joe Biden dropped out of the race in July.
Harris is hoping abortion is a key issue that can hurt Trump, especially with woman voters, while Trump has focused on migrants and the economy and dubbed political opponents the "enemy from within."
They have both embarked on a frenetic zig-zag through the swing states, with raucous rallies and even an appearance by Harris on the famed television show "Saturday Night Live."
On the campaign trail Sunday, Trump mused to supporters that he wouldn't mind if journalists were shot, raised baseless allegations of election fraud and dwelt in gory detail on crimes by undocumented immigrants.
"Kamala – you're fired, get out," Trump told cheering supporters in Macon, Georgia.
Trump also said he "shouldn't have left" the White House after he lost his 2020 reelection bid to Biden, and then tried to overturn the results, culminating in the January 6, 2021 assault on the US Capitol.
Fears are mounting that he would again refuse to accept defeat.
For Harris's part, after a series of more encouraging recent polls, she told a raucous rally in Michigan on Sunday that "we have momentum -- it's on our side."
Harris also courted the large Arab-American community in Michigan that has denounced US handling of the Israel-Hamas war, saying she would do "everything in my power to end the war in Gaza."
The world is anxiously watching the election, which could have profound implications for conflicts in the Middle East and Russia's war in Ukraine.
The final days of the campaign have meanwhile seen both candidates roll out high-profile surrogates.
Right-wing tech tycoon Elon Musk has been making controversial $1 million giveaways to registered voters, while Harris has relied on the star power of former president Barack Obama and ex-first lady Michelle Obama and singer Beyonce.
But outgoing President Biden has been notably absent from the trail since a gaffe in which he referred to Trump's supporters as "garbage" last week.
Biden will spend most of the last day of the campaign at the White House, while Harris will start her day with an event in his hometown of Scranton, Pennsylvania.
Source: Agencies, Scranton
Bd-Pratidin English/ARK