karen macgregorlatest news & developments