deirdre carterlatest news & developments