Japan News As Ishiba exits, is Japan doomed for ‘revolving door’ era of political instability? September 27, 2025