Former Texas Representative Beto O’Rourke emerged in a new poll as the most likely to beat President Donald Trump if he were to win the Democratic nomination in 2020.

In a new CNN/SSRS poll released today, 52 percent of registered voters said they would vote for O’Rourke if he was running against Trump in the general election.

Former Vice President Joe Biden and Independent Senator Bernie Sanders came in a close second and third with 51 and 50 per cent, respectively.

Of the six Democratic candidates the surveyed polled about, five earned more percent of respondents’ vote than Trump: O’Rourke, Biden, Sanders, Sen. Kamila Harris (D-CA), and Mayor Pete Buttigieg.

The poll shows Trump barely edging out Massachusetts Senator Elizabeth Warren, 48 to 47 percent.

This is a big gain for O’Rourke who entered the race later than most candidates, with the exception of Biden.

Harris is leading Trump by four points in the hypothetical matchup, while former longshot Buttigieg is ahead by three points.

In an April 13 poll, 29 percent of Democratic primary voters said they favored Sanders, and 24 percent say they would likely vote for Biden.

This is concerning news for Trump considering the same poll found his approval rating on handling the economy has hit a new high.

Now 56% of Americans say he’s doing a good job on the economy.

His approval rating has also ticked up to 45 percent.

There are now 21 Democrats seeking the nomination, including: Former Vice President Joe Biden, Rep. Beto O’Rourke, Sen. Bernie Sanders, Sen. Cory Booker, Rep. Eric Swalwell, Sec. Julian Castro, Sen. Elizabeth Warren, Sen. Amy Klobuchar, Gov. Jay Inslee, and Sen. Kamala Harris, Sen. Kirsten Gillibrand, Mayor Pete Buttigieg, and Rep. Tim Ryan.