United Democratic Movement and Others v Eskom Holdings SOC Ltd and Others (1 December 2023) | CaseNotes