Umkhonto WeSizwe Party v Electoral Commission of South Africa and Others (Umkhonto WeSizwe Party v Electoral Commission of South Africa and Others (0039/2024) [2024] ZAEC 3 (24 June 2025)) | CaseNotes