royston chanlatest news & developments