Umkhonto Wesizwe Party and Another v Electoral Commission of South Africa and Others ((0041/2024EC) [2024] ZAEC 02 (6 March 2025)) | CaseNotes