DeBlasio should resign.
I agree. For the good of the city he should resign. He has absolutely no integrity or credibility after this.
Why?
His work has barely begun.