Russia's Political Shakeup Means Putin Here to Stay