Instead, 2026 is here and with it fresh, ominous news for Prince Harry and Meghan.
The first days of a new year should be full of joy, however it’s bringing some very ominous news for the Duke and Duchess of Sussex.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results