james seylatest news & developments