cape town magistrate courtlatest news & developments