daniel jameslatest news & developments