Christopher Snowdon writes for the Daily Telegraph