Royal News New figure of Catherine unveiled at Madame Tussauds London by Victoria Howard Wed 21 May, 2025