Shearer keeps Labour leadership – Cunliffe stripped