esme du plessislatest news & developments