james vaughanlatest news & developments