As 2024 comes to a close, the Princess of Wales will be more grateful than most to have this year behind her - and she has an ...