Susan, for the most part, I would disagree with you.
Several of the articles on Spiked that you've just shared, such as the Ulster rape trial one have an excellent point. That point being that whatever YOU believe, those men went to court and were found NOT GUILTY. Which means that legally they are innocent. I agree that I was shocked at the verdict, I honestly didn't expect them to be found not guilty but they were and as such their clubs have no legal right to fire them from their jobs.
Spiked also defend freedom of speech in ALL cases. Yes, this might include some racism but it also includes the rights of Islamist hate preachers, offensive jokes (see Count Dankula) and the rights of mumsnetters to question and debate the GRA. One persons hate speech is another persons deeply held belief or opinion. Freedom of speech is often speech that you disagree with or find offensive. Short of actual incitement, people should be allowed to speak as they see fit.