'Ghost' voters and the perils of postal ballots

4000
3000