Minister of Police & 2 Others v Umbhaba Estates (Pty) Ltd & 53 Others ((1281/2021) [2023] ZASCA 85 (1 June 2023)) | CaseNotes