allan grantlatest news & developments