
Prince William spoke of his Christmas hopes, revealing he will be sitting down with 45 family members - but is not yet "ready" for the big day.
The Prince of Wales, 42, brought festive cheer and handed out Christmas presents to children and families at a festive party for 1st Battalion Mercian Regiment in Wiltshire.