Bill de Blasio
Bill de Blasio Reuters

New York City Mayor Bill de Blasio will enter the 2020 Democratic presidential primary on Thursday morning, a senior Iowa Democrat with knowledge of the plans confirmed to CNN on Wednesday.

De Blasio will head out on the trail almost immediately following an appearance on ABC's Good Morning America, traveling to Iowa and South Carolina on his early itinerary, according to the report.

The two-term mayor, who in 2017 became the first Democrat re-elected to his office in more than three decades, joins the race after months of deliberations and a handful of visits to early states like Iowa and New Hampshire.

Reports of de Blasio’s planned presidential bid first surfaced earlier this month.

A source with knowledge of his planning told The New York Post at the time that the mayor is definitely joining the race but had delayed the announcement in order to give himself some more time to fund-raise and distance from former Vice President Joe Biden’s April 25 announcement.

De Blasio's entrance into the race will bring the total number of candidates seeking to challenge President Donald Trump to 23, with nearly nine months before the first votes are cast.

In addition to Biden, former Texas Rep. Beto O’Rourke, Vermont Sen. Bernie Sanders, Senator Elizabeth Warren, Senator Amy Klobuchar, Senator Kamala Harris, Congressman Eric Swalwell and Senator Cory Booker are among the candidates who have already thrown their hat into the ring.

While De Blasio's candidacy begins in earnest now, noted CNN, he has been running against Trump and national Republicans for some time. At his November 2017 re-election party in Brooklyn, he said the city had "sent a message: You can't take on New York values and win, Mr. President. If you turn against the values of your hometown, your hometown will fight back."

Did you find a mistake in the article or inappropriate advertisement? Report to us