5 top Democrats beat Trump in latest CNN poll
President Donald Trump, speaks to the media in the Rose Garden at the White House after meeting with Democrats to discuss the ongoing partial government shutdown. ( Michael Candelori / Shutterstock.com)

President Donald Trump is facing stiff competition from five of the top candidates running for the Democratic nomination for President in the latest CNN poll.

And the Democrats are winning, by a wide margin.

At the top of the list: former Rep. Beto O'Rourke, who beats Trump by 10 points, 52% to 42%.

Former Vice President Joe Biden and Senator Bernie Sanders each beat Trump by six points. Biden 51% to 45% for Trump, and Sanders 50% to 44% for Trump.

Senator Kamala Harris beats Trump by four points, 49% to 45%.

And Mayor Pete Buttigieg beats Trump 47% to 44%.

The poll of registered voters also shows Senator Elizabeth Warren, who has picked up in other polls this week, losing to Trump, by just one point, 47% to 48%.