July 21, 2026
With 15 contenders -- the highest slate in the parliamentary race -- identical names add edge to the main fight