Evangelical media leader blasts ‘cancel culture’ in new book: ‘Enough is enough’