margaret hamiltonlatest news & developments