michael mcconnelllatest news & developments