michael hanrettalatest news & developments