analysis rebecca hayneslatest news & developments