Deborah James appointed dame by William at her home

The 40-year-old has raised more than £ 5 million since she revealed she was being treated for her bowel cancer.