Update: I just read a fascinating article about Cheri DiNovo from 2008. One paragraph, in-particular, seems to explain a lot: “DiNovo says she has no political ambitions (though in some circles, her name figures on any list of possible replacements for Howard Hampton, the NDP’s current leader). You might say she has street ambitions, growing …