But he has not disclosed if he will run for president in 2020.

Independent Sen. Bernie Sanders has said he will seek re-election to another term in the Senate as an independent in 2018.

Nearly three years before the 2020 election, the latest Morning Consult/Politico poll suggests America’s most popular senator, Vermont’s Bernie Sanders, could beat President Donald Trump.

The survey of 2,586 registered voters, conducted Nov. 16-19, has Sanders currently leading Trump 42 percent to 36 percent in a hypothetical head-to-head. That is a supportive nod to the independent who unsuccessfully fought Hillary Clinton for the Democratic Party’s presidential nomination in 2016.

“That says a lot about the firepower he can bear,” said Nina Turner, former Ohio state senator and the current president of pro-Sanders political group Our Revolution.

Sanders’ lead over Trump in the hypothetical matchup is smaller than the 9-point advantage of a generic Democratic candidate, who led the president 44 percent to 35 percent, according to the survey.

Among Democrats, the generic party member did 11 points better than Sanders, leading Trump 81 percent to 7 percent. Seven in 10 Democrats said they would support Sanders, while 9 percent said they would support Trump.

“The closer we get to knowing who is going to run, I think that generic factor goes away,” Turner said in an interview Tuesday.

Sanders has said he will seek re-election to another term in the Senate as an independent in 2018, but has not disclosed if he will run for president in 2020. His spokesman would not comment on the 2020 race.