Publishers chased Katie Hopkins and Milo Yiannopoulos. But hate doesn’t sell | Chris McCrudden