Politics ❯Political Leadership ❯Party Leadership ❯Resignation
Deputy leader Meghan Gallacher resigns, citing potential damage to party's reputation as multiple candidates demand investigation.