david williamslatest news & developments