Annabel Denham appears on Sky News The View