james mcbridelatest news & developments