Michelle O’Neill’s popularity has plunged in the wake of the child protection scandals that have engulfed Sinn Fein, but support for the party remains solid.