mark tuckerlatest news & developments