tom mileslatest news & developments