dafydd jameslatest news & developments