mccarthylatest news & developments