Dr Steve Davies appears on Sky News