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.

By 74 it is easy to feel that you have seen it all, done it all, that nothing much surprises you any more.Even an unwelcome medical diagnosis does not surprise you. You cope because you have to. You know it's what happens to us all.

Sir Michael Morpurgo