The passing of this morning’s renewable energy bill is seen as paving the way for PM Kan to resign. FinMin Noda is among one of those likely to apply for the top job. If ‘watching markets closely’ is a necessary skill in a PM, then he’s a cast-iron certainty!