james balllatest news & developments