Outrage as Katie Hopkins is cancelled by the Church of England: "Free speech is under attack!"