Some 150 writers, academics and activists - including authors JK Rowling, Salman Rushdie and Margaret Atwood - have signed an open letter denouncing so-called cancel culture. They say they applaud a recent "needed reckoning" on racial justice, but argue it has fuelled stifling of open debate. The letter denounces "a vogue for public shaming and ostracism" and "a blinding moral certainty". Cancel culture refers to online shaming of individuals who cause offense. "The free exchange of information and ideas, the lifeblood of a liberal society, is daily becoming more constricted," says the letter. US intellectual Noam Chomsky, eminent feminist Gloria Steinem, Russian chess grandmaster Garry Kasparov and author Malcolm Gladwell also put their names to the letter. The appearance of Harry Potter author Rowling's name among signatories comes after she recently found herself under attack online for comments that offended transgender people . The letter goes on to say that cancel culture has spread fear through arts and media. "We are already paying the price in greater risk aversion among writers, artists, and journalists who fear for their livelihoods if they depart from the consensus, or even lack sufficient zeal in agreement," it says. It adds: "We need to preserve the possibility of good-faith disagreement without dire professional consequences." So, where do we stand on “Cancel Culture”? Has it gone too far?