PORTSMOUTH, Va. (WAVY) – One of the biggest days of the year is finally here, millions of Americans cast their vote today. 10 On Your Side is Your Local Election Headquarters, we have the latest information you need to know.

Starting at 6 a.m. in Virginia and 6:30 a.m. in North Carolina, voters made their choice not just for president — but also for the House, Senate and local races in the area.

Live blog of events starting at 4 p.m.:

  • 9:25 p.m.: Donald Trump is projected to win the Presidential Election in North Carolina.
  • 9 p.m.: Jennifer McClellan, Bobby Scott, and Robert Wittman are all projected to win their respective races for the U.S. House of Representatives.
  • 8:45 p.m.: Kamala Harris is projected to win the Presidential Election in Virginia.
  • 8:20 p.m.: Tim Kaine is projected to win re-election to the U.S. Senate.
  • 8:15 p.m.: Josh Stein is projected to win the Governor race in North Carolina.
  • Just into the newsroom 10 On Your Side Cheyenne Pagan is in Hampton where the Chief Officer of Elections for the voting precinct where Hampton University student cast their ballot says the precinct received about 400 same-day voter registrations before 4 p.m. today.
  • 7:30 p.m.: Polls in North Carolina are closed. Two voting precincts in Elm City and Morganton have been extended until 8 p.m. because of delays this morning.
  • 7:15 p.m.: The first two states have been called. Harris is projected to win Vermont and Trump is projected to win Kentucky. See all election results on our Live Election Results Page.
  • 7 p.m.: Polls in Virginia are closed.
  • 6:16 p.m.: Latest numbers reveal 89,000 votes have been cast in Virginia Beach.
  • 10 On Your Side Brett Hall is in Richmond with Sen. Tim Kaine. Doors for Kaine’s watch party just opened.
  • 6 p.m.: 83,000 votes were cast in Virginia Beach, about 73% of total voters.
  • 10 On Your Side’s Andy Fox is covering the Missy Cotter Smasal camp and 10 On Your Side’s Chris Horne is on site at Jen Kiggans’ camp.
  • 4 p.m.: Virginia Beach voter registrar states 74,000 people have voted as of 3 p.m., amounting to about 58% of voter turnout.

Coverage from earlier in the day

10 On Your Side’s Raven Payne was in Virginia Beach, where a line could be seen forming ahead of the polls opening.

WAVY photo

One of the voters in line said they had been there since 3:30 a.m.

“I wanted to vote early, I didn’t want to stand and wait,” Bill Cunningham said. “It seem to be a good time to do it. I’ve been here since 3:30 a.m.”

Not even an hour after polls in the Commonwealth opened, several voters reported issues at the Phoebus Branch Library in Hampton. The registrar’s office confirmed with WAVY 10 that there was a jam causing the issue. Voters at the branch were told to put their ballots in the emergency drop or to wait until the issue was resolved. As of 7 a.m., the issue was resolved.

Some voters WAVY spoke to were happy the issue was resolved, but some were confused as to how that could even happen on such an important day.

“My concern is, this is Election Day,” Cassandra Mitchell said. “This is a very important election, why would you only have one box?”

Many voters brought their kids to the polls, including Virginia Beach resident Jennifer Mosely, who told WAVY’s Raven Payne about the importance of showing her daughter the process.

“I’m raising a generation of kids that are gonna be living with the decision we make today, and I’m gonna make sure it’s a good one,” Mosely said.

Mosely’s daughter said that even though she can’t vote yet, she’s watching closely.

“Hopefully whoever’s president will make good decisions for our country,” she said.

Jen Kiggans, the Republican incumbent for Virginia’s Second Congressional District, cast her ballot Tuesday morning, speaking with 10 On Your Side about the hotly contested seat. She is running against Missy Cotter Smasal (D) and Robert E. Reid, Jr. (I).

“This seat is always going to be a tough fight,” Kiggans said. “It’s not a red or blue district, it’s a purple district. But, we really work to appeal to the common sense voter out there. We listen to them, we listen to the issues they care about, and that’s the campaign we run and the message we send for almost the past two years.”

Smasal cast her ballot at John B Dey Elementary School around 9 a.m. and spoke to WAVY 10 about the differences between herself and Kiggans.

“The contrast could not be more stark,” Smasal said. “I will protect reproductive rights, [Kiggans] has voted 13 times to attack reproductive freedom. I will work for a strong local economy. [Kiggans] has failed to deliver any results because she’s focused on extremism and a culture war in D.C. It’s time to turn the page from the chaos and focus on better results for coastal Virginia.”

According to an analysis from NBC, over 2.2 million Virginians have already cast their ballots, and over 4.4 million North Carolinians have cast their ballots. NBC’s final poll shows former President Donald Trump and Vice President Kamala Harris neck and neck, both getting support from 49% of registered voters.

Political analyst Joel Rubin tells 10 On Your Side it is likely we will not know who wins by the end of Election Day.

“Joe Biden got 303 electoral votes to 232 for Trump in 2020,” Rubin said. “And we didn’t know officially for four days who won the election.”

Polls in Virginia closed at 7 p.m., and polls in North Carolina closed at 7:30 p.m.

Check back for election updates throughout the day.