South African Legal Practice Council v Kgaphola and Another (South African Legal Practice Council v Kgaphola and Another (795/2023) [2025] ZASCA 66 (23 May 2025)) | CaseNotes