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