stephen huntlatest news & developments