mike flanaganlatest news & developments