tom longlatest news & developments