tom carterlatest news & developments