melanie haineslatest news & developments