Han sido unas semanas desafiantes para la Familia Real británica.