jeremey veareylatest news & developments