Has Putin lost Ukraine?