piet du plessislatest news & developments