Hillary Clinton holds a slight advantage over Donald Trump in Nevada and North Carolina, but trails in Ohio with just over three weeks until voters go to the polls on election day, according to a new poll.
According to a new CNN poll of the three key battleground states, Clinton leads in Nevada and North Carolina by 2 points and 1 point, respectively, but sits 4 points behind Trump in Ohio, which is one of four states his campaign is targeting, along with North Carolina.
In Nevada, Clinton leads with 46 percent over Trump’s 44 percent. Libertarian nominee Gary Johnson earns 7 percent support. Meanwhile, Clinton takes 48 percent support in North Carolina to Trump’s 47 percent, while Johnson takes only 4 percent.
As for Ohio, which is a crucial state to Trump’s electoral success, he leads with 48 percent backing, leading Clinton’s 44 percent. Johnson only takes 4 percent.
The polls were taken from Oct. 10-15, after leaked video of Trump making lewd and inappropriate comments about women and as a string of women leveled allegations of sexual assault against the GOP nominee, all of which Trump has denied adamantly.
In the high-profile Senate contests in each state, the results are mixed for both parties.
Attorney General Catherine Cortez Masto leads Rep. Joe Heck by a 7-point margin in Nevada, taking 52 percent to the GOP Congressman’s 45 percent. The two are running to replace outgoing Senate Minority Leader Harry Reid, who is retiring from the upper chamber.
Ohio Sen. Rob Portman continues to hold a significant lead over former Gov. Ted Strickland, leading with 56 percent support to 40 percent for his Democratic challenger.
However, the race in North Carolina remains a dead heat as GOP Sen. Richard Burr holds a slim 1-point lead over Deborah Ross. Burr, who has been unable to separate himself from his Democratic challenger, leads with 48 percent to Ross’s 47 percent.
Additionally, Democrat Rory Cooper also holds a slight 1-point lead over North Carolina GOP Gov. Pat McCrory (49-48 percent).

