catherine bragglatest news & developments