steven lennonlatest news & developments