Voter fraud allegations spark by-election