Pep Guardiola has vowed not to quit as he strives to restore Manchester City’s lost sparkle.