chris mckennalatest news & developments