claire flanaganlatest news & developments