A new Democratic poll shows President Donald Trump in a tie or leading some of his rivals in 2020.

The rebound is remarkable, as Trump was suffering from soggy re-election numbers in 2017. It indicates the economy could be helping the president and Republicans in their quest to attract independent voters in this year’s midterm elections — and then in the crucial 2020 contest.

The poll, done by Democratic-leaning Public Policy Polling (PPP), shows Trump leading Sen. Kirsten Gillibrand (D-N.Y.) in a head-to-head match, 43 percent to 42 percent.

Gillibrand (shown above right), once a moderate Democrat from the Albany area, has moved to the hard Left on issues. She even voted against former Marine Gen. James Mattis as secretary of the Department of Defense because he had not been retired long enough from the military.

The poll indicates her hard-Left strategy is turning off voters.

Trump is also tied with two other Democrats who relish attacking the president.

One is Sen. Elizabeth Warren (D-Mass.), the Bay State’s junior senator and a top Trump foe. Trump and Warren tie at 44 percent each.

Trump is also tied with Sen. Kamala Harris (D-Calif., shown above left), at 43 percent each.

The poll is not all good news for Trump, however. Former Vice President Joe Biden, a Delaware Democrat, is the president’s most dangerous foe, winning 51 percent to Trump’s 42 percent.

Sen. Bernie Sanders, the independent socialist from Vermont, is also besting Trump, 48 percent to 44 percent.

Who do you think would win the Presidency?

By completing the poll, you agree to receive emails from LifeZette, occasional offers from our partners and that you've read and agree to our privacy policy and legal statement.

[lz_ndn video=33543536]

But the numbers are surprisingly good for Trump given a year’s worth of controversies. In July, PPP found Trump losing to all major Democratic comers, including Warren, 49 percent to 42 percent; and Harris, 41 percent to 40 percent.

The PPP poll also finds a solid lead for Democrats in the generic congressional ballot, 49 percent to 41 percent for Republicans. If those numbers remain, the GOP could lose control of both chambers of Congress in November’s midterm election.

But in other polls, the congressional Republicans are doing much better than they did in 2017. According to a recent poll done this week by Politico/Morning Consult, GOP candidates win 39 percent of registered voters while Democrats win 38 percent.

The PPP poll was done from February 9 to 11, and surveyed 687 registered voters.

PoliZette White House writer Jim Stinson can be reached at [email protected]. Follow him on Twitter.