james connaughtonlatest news & developments