Kate, William and Harry lead the arrivals at Buckingham Palace for the Queen’s Christmas lunch Read more