Shinzo Abe is embroiled in controversies surrounding dodgy financial deals. He is flailing so badly that a former premier has suggested that he stand down at the end of June, when the Diet term ends, to avoid tainting his entire party.