Prince Andrew will attend the annual Christmas party, to be held at Windsor Castle this year, after a year of turmoil for the Royal Family following the King's cancer diagnosis