james gwartneylatest news & developments