EC's challenges with limited voter's registration have vindicated us - NDC