william trevorlatest news & developments