Putin is now ‘fighting for his life’