william kennardlatest news & developments