Related
Almost 18,000 candidates to have their names on ballot papers