allegra mcevedylatest news & developments