Scheer v Wagner N.O. and Others (Scheer v Wagner N.O. & Others (1109/2024) [2026] ZASCA 32; 23 March 2026) | CaseNotes