tony weaverlatest news & developments