catherine hornbylatest news & developments