Commissioner for the South African Revenue Service v The Thistle Trust ((516/2021) [2022] ZASCA 153 (7 November 2022)) | CaseNotes