Endgame for Vladimir Putin?