diane spencerlatest news & developments