terry heywoodlatest news & developments