Wow, Kan appears to be slowing but surely winning against the influence of Ozawa faction. This is the third major win. Maybe Japan will turn the corner yet!
Or not.
In order to defeat the no confidence motion, Kan had to promise to step down in the near term (undefined).
His win has set himself up as (yet another) lame duck PM in Japan. Great.
Japan is therefore still on course to play the master game of strategic irrelevance - and they are not going to like the cards dealt them.