Democratic Alliance v Ramaphosa and Others ((0027/2024EC) [2024] ZAEC 24 (21 October 2024)) | CaseNotes