francis perrinlatest news & developments