Sir Michael Morpurgo's cancer diagnosis

Sir Michael Morpurgo has revealed a secret battle with cancer of the larynx. Credit: PA

Sir Michael Morpurgo has revealed a secret battle with cancer of the larynx.

The Devon-based author, 74, was diagnosed last year and underwent radiotherapy at the Royal Marsden Hospital.