King Charles will 'extend olive branch' to Prince Harry and Meghan Markle in Christmas speech
Published
Charles, the monarch, will deliver his Christmas speech on December 25 at 3pm.
Full ArticlePublished
Charles, the monarch, will deliver his Christmas speech on December 25 at 3pm.
Full ArticleRevelations made during the documentary have reportedly not gone unnoticed by the King and Prince William