Both the party treasurer and secretary-general stepped down recently .