Sol Plaatje municipality has a speaker and municipal manager who were recently appointed despite having tainted records.