“I’ve been clear I’m certainly not ruling out a run for the presidency,” de Blasio said Sunday afternoon at a union hall in Des Moines, Iowa. “I’ve also said that as a progressive, as someone who believes that we need to change this country — we need to change the Democratic Party — I am going to go all around this country talking about the changes I think we need.”