The late Sir Jimmy Saville devoted much of his life to public service, raising £40 million for various good causes including hospitals, and even working shifts as a hospital porter. Yet to read his obituaries this week has been to witness a struggle, not always availing, against disbelief. […]