Murky voter registration mars election run-up