Minister of Police and Others v Umbhaba Estates (Pty) Ltd and Others ([2023] ZASCA 85; Case no 1281/2021 (1 June 2023)) | CaseNotes