james gooldlatest news & developments