Kate Middleton received rapturous cheers at Westminster Abbey as she hosted her fourth Christmas carol service. The Princess ...