mike fitzpatricklatest news & developments