And a point on this guy and the "he's a dickhead" stuff.
A lot of 'free speech' comes down to how little you care about what people think of you. You can say what you like really, legally, but if you're then hounded by a load of people who believe you're a piece of s*** for saying whatever it is you've said you'd probably be weary of saying it again. I think that's why most who are out shouting from the rooftops about an attack on free speech are the edgy types who like winding people up and have little care for anyone who might think they're t***s.
Nobody ever says what is actually on their mind, we self sensor all the time otherwise we'd be jailed, but most will um and arr over how they phrase political things as they cannot be arsed with trying to convince others who would disagree that they aren't lunatics. Because ultimately when you disagree with someone politically you naturally believe they're insane. It leads to either fence sitting or trying to over rationalise why you agree with somebody or something. Take Tommy Robinson, many would be put off saying they agree with him on this because of who he is, so would try to rationalise it with "I know he's a racist c***, and I disagree with him on almost everything, but I sort of agree with what he's said there." When in reality there's f*** all wrong with agreeing with Tommy Robinson on something.
We're seeing more and more left wing people abandoning this line of thinking though.