tom heneghanlatest news & developments