Daniel Craig’s gentleman sleuth Benoit Blanc has now cracked only two fewer cases than his James Bond got through in 15 years – and on this sort of form, his career deserves to outlast 007’s. The ...