johannesburg magistratelatest news & developments