Democratic New York Mayor Bill de Blasio finally lifted his silence on the presidential election, throwing his support behind candidate Hillary Clinton on Friday.

The mayor made the announcement on MSNBC's "Morning Joe" program. He said"The candidate who I believe can fundamentally address income inequality effectively, the candidate who has the right vision, the right experience and the ability to get the job done, is Hillary Clinton."

Known for being a progressive liberal and champion of the far-left movement, de Blasio originally chose to hold off on endorsing the former secretary of state when asked during an April interview with "Meet the Press."

While de Blasio definitely leans further left on the political spectrum than Clinton, the news came as a shock to many, given the mayor's history with the presidential candidate. De Blasio managed Clinton's 2000 U.S. Senate campaign.

Now, de Blasio is unequivocally stating Clinton is the best person for the job.

"I'm supporting, I am endorsing Hillary Clinton enthusiastically because we have to take on income inequality. It is the issue of our time. We have to restore the middle class, and Hillary Clinton knows how to do it, will get it done, and has a progressive platform that speaks to all the changes we need, including progressive taxation, including uplifting working [people]," he said on "Morning Joe."

The announcement is another blow to Sen. Bernie Sanders, I-Vt., who has run a very progressive campaign aimed at tackling income inequality, among other issues. Most of the left-leaning politicians have chose to support Clinton's campaign instead.

"Bernie Sanders has done something very good for this country," de Blasio said of the presidential candidate. "I think Hillary Clinton is the person to get it done best. But I want to be very clear: Bernie Sanders has moved the discussion in this country in a very productive way, and I think we needed that."

Sen. Sanders seemed relatively unfazed by the lack of endorsements from other politicians.

"Oh, I think Secretary Clinton will have almost all of the establishment support," Sanders said to NBC affiliate KVLY. "We're not going to win the establishment. We're not going to win a whole lot of senators or a whole lot of members of the House. But what we will win, I think, are the American people, working people, young people, senior citizens."