A new national poll finds President Donald Trump, a Republican, and U.S. Sen. Elizabeth Warren, a Massachusetts Democrat, running neck and neck in a hypothetical 2020 presidential match-up.

The Rasmussen Reports poll finds Warren narrowly edging out Trump, 46 percent to 44 percent, which is within the poll's margin of error of 3 percentage points. Nine percent of respondents were undecided.

The results show that Warren is a divisive candidate, with 41 percent having a favorable view of her and 45 percent an unfavorable view. But Trump is similarly divisive, with an approval rating of just 47 percent, in the latest Rasmussen poll.

The poll found that Warren would get support from 75 percent of Democrats and 9 percent of Republicans. Trump would get support from 82 percent of Republicans and 16 percent of Democrats. Warren would beat Trump among independent voters, 53 to 36 percent.

Warren revealed in Holyoke last month that she is exploring the possibility of running for president in 2020.

After releasing a DNA report this week that Warren says confirmed her Native American heritage, Trump continued to take aim at the senator, saying in a tweet it was only being believed by "VERY LOW I.Q. individuals."

Trump followed by saying he hopes she runs in 2020, because she would be an easy opponent to defeat.

The Rasmussen poll of 1,000 likely voters was conducted Oct. 17-18 by phone and online.