madeleine de swartlatest news & developments