The bill, which had stalled for months, finally cleared its final reading in Parliament today amid bipartisan support.

Supporters say the changes will make elections fairer and more transparent while modernizing the voter rolls.