james marshlatest news & developments