By-election voter registration this weekend for three wards in KZN, WC