jim welchlatest news & developments