New York City Mayor Bill de BlasioBill de BlasioThe Hill's Campaign Report: Democratic field begins to shrink ahead of critical stretch Mayor de Blasio, the small business killer The Hill's Morning Report - Trump touts new immigration policy, backtracks on tax cuts MORE (D) said Wednesday he is not ready to endorse Hillary ClintonHillary Diane Rodham ClintonThe road not taken: Another FBI failure involving the Clintons surfaces DHS cyber agency to prioritize election security, Chinese threats ABC chose a debate moderator who hates Trump MORE for president, but he's optimistic about her campaign.

ADVERTISEMENT

“What I’ve said very clearly is, I think the world of Hillary. I’ve worked with and for her for years,” he said during an interview on MSNBC’s “Morning Joe.” “The bottom line here is that we are at a moment in history where we need to hear a clear vision for investing in the economic reality.”

But de Blasio, who ran Clinton's 2000 Senate campaign, said he believes she is beginning to build a “progressive agenda” and that he is “optimistic” about her campaign.

“I’ve seen some clear signals, some clear ideas come out of her conversations in Iowa, certainly the speech on criminal-justice reform the other day I thought was very powerful, what she said yesterday on immigration. I think she’s beginning to fashion a progressive agenda,” he said. “I think a lot of us, understandably, want to hear the core ideas around the fight against inequality."

His comments come after Clinton staked out liberal positions on both criminal justice and immigration — and gave fresh indications that inequality will be a central topic in her campaign.