Huge number of candidates challenge election 2024 results