tom jameslatest news & developments