Why has the snowflake laden Brexit party banned Channel 4 from its events?

5 answers 5