No-platforming is a form of boycott where a person or organisation is denied a platform to speak.

But do you know where it came from? And do you know any of the groups banned?

We’re on hand to talk you through 5 facts about the controversial practice.