Two key Senate races remain toss-ups, according to a pair of new polls conducted by CNN, with Democrats holding a slight edge in North Carolina and Republicans up slightly in Iowa.


Iowa state Sen. Joni Ernst (R) leads Rep. Bruce BraleyBruce Lowell BraleyThe Memo: Trump attacks on Harris risk backfiring 2020 caucuses pose biggest challenge yet for Iowa's top pollster OPINION | Tax reform, not Trump-McConnell feuds, will make 2018 a win for GOP MORE (D-Iowa) by 49 to 47 percent in a key Senate battleground, according to a new live-caller poll conducted by ORC International for CNN.

Sen. Kay HaganKay Ruthven HaganInfighting grips Nevada Democrats ahead of midterms Democrats, GOP face crowded primaries as party leaders lose control Biden's gun control push poses danger for midterms MORE (D-N.C.) has a 48 to 46 percent lead over North Carolina Speaker Thom Tillis (R) in CNN and ORC's North Carolina poll, with Libertarian Sean Haugh at 4 percent.

Other recent polling has found a tight contest in both races. Both Hagan and Ernst have had the slimmest of edges in most recent surveys, well within the margin of error.

Democrats likely need to win both contests to have a decent chance of hanging onto their Senate majority next Tuesday.

The live-caller polls of 647 likely Iowa voters and 559 North Carolina voters were conducted Oct. 27-30 and have margins of error of plus or minus 4 percentage points.