Kate Middleton has spoken to well-wishers about her battle with cancer and hugged a fellow cancer patient after a Christmas ...