WATCH | Donald Trump reacts to the latest poll numbers during a campaign appearance in Flint, Mich.
Republican candidate Donald Trump is enjoying a surge in poll numbers in Ohio, where he holds a lead over Hillary Clinton, and Florida, where he holds a smaller lead over his opponent, according to new CNN/ORC polls.
In Ohio, Trump stands at 46 percent to Clinton's 41 percent. In Florida, 47 percent of likely voters said they'd vote for Trump to Clinton's 44 percent.
There's a 3.5 percent margin for error in the poll, meaning the polls show a very tight race with just weeks to go before the November 8 national election.
This new poll is the latest to confirm that the surge in support that Hillary Clinton received after coming out of her convention has died away, and that some momentum behind Trump is building. (Photo: Associated Press)
Big white/non-white divide
According to the new CNN polls, white voters are much more likely to vote for Trump, while non-white voters, who are much more prevalent in Florida, lean to Clinton.
Trump also beats Clinton for whites with college degrees in both states. He's up 9 points with those voters in Ohio and 8 points in Florida.
And although young voters are unlikely to turn out as heavily as they did in 2008 and 2012, Clinton holds an advantage with this group in Florida.
However, in Ohio, voters under 45 are split between the two candidates.