Former vice president Joe Biden is currently favored by 50 percent of registered voters while 46 percent support Trump. Former New York mayor Mike Bloomberg has 49 percent support to Trump’s 46 percent, also virtually even given the poll’s four-point margin of sampling error among registered voters.

Sen. Bernie Sanders (I-Vt.) receives 49 percent to Trump’s 47 percent, while Sen. Amy Klobuchar (D-Minn.) stands at 48 percent to Trump’s 47 percent. Sen. Elizabeth Warren (D-Mass.) is tied with Trump at 48 percent. Former South Bend, Ind., mayor Pete Buttigieg is at 45 percent to Trump’s 48 percent…

The close matchups between Trump and Democrats among registered voters represent a contrast with an October Post-ABC poll in which Biden, Sanders, Warren and Buttigieg all held double-digit advantages over the incumbent. (Bloomberg and Klobuchar were not tested against Trump in that poll.)

The shift coincides with a rise in Trump’s approval rating from 38 percent to 44 percent among the public overall, with 51 percent currently disapproving. Opinion is even more closely divided among registered voters, with 47 percent approving of Trump and 50 percent disapproving, matching the best margin of his presidency.