Royal Prince Harry returns to London to testify in High Court case Camilla Jessen • 16. January 2026 •