jeff mccarthylatest news & developments