rick huxleylatest news & developments