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.