Republican presidential nominee Donald Trump has a 2-point lead over Democratic presidential nominee Hillary Clinton, according to the latest CNN poll.
Trump is still well below the 50-percent mark with only 45 percent of voters favoring him in a 4-way race that includes Libertarian nominee Gary Johnson and Green Party nominee Jill Stein. But Trump's 45 percent is still more than Clinton's very low 43-percent rating.
Johnson and Stein take up 7 percent and 2 percent, respectively.
Clinton had a comfortable 8-point lead over Trump in the same poll taken just after the Democratic convention. But the former First Lady and Secretary of State has fallen significantly in the past month, while Trump has clawed his way back into the race and has tied Clinton in the most recent Los Angeles Times poll, and is behind by only 2 points in the most recent Reuters poll, according to Real Clear Politics.
But overall, Clinton still has a lead in almost every other major poll, including a 6-point lead in latest NBC News poll, as well as a 6-point lead in the conservative-leaning Fox News poll.
Trump's prospects of a come-from-behind victory in November look better if the CNN poll numbers accurately reflect the political climate in the country. Women voters have long been expected to vote for Clinton in large numbers, and the Democratic nominee still has a big lead among them, 53 percent to 38 percent. But among married women, Trump actually beats Clinton by a slightly greater margin, 53 percent to 36 percent.
Clinton easily beats Trump among single women, 73 percent to 20 percent.
Among men, Trump beats Clinton in both the married and single categories.
According to the CNN poll, Trump also has a significant lead among independent voters, 49 percent to 29 percent. Johnson takes 16 percent, and Stein picks up 6 percent.
There's also an age and racial gap between the two nominees' supporters. Clinton easily wins voters under 45-years-old, 54 percent to 29 percent. And she wins among unspecified “nonwhite” voters, 71 percent to 18 percent.
But Trump beats Clinton among voters over the age of 45 with 54 percent to Clinton's 39 percent, and he also wins among white voters, 55 percent to 34 percent.