Peter Coveney and Roger Highfield have contributed a critical piece in the latest Institute and Faculty of Actuaries Longevity Bulletin which can be viewed here