Listening again to the tortuous BBC Radio 4 Sunday program where during the last item a lively discussion took place about the Gay / Ex Gay bus campaigns. As seems the norm these days Free Speech only seems to work one way – in opposition to Christianity. I can do no better than point you to Archbishop Cranmer for two excellent posts.
http://archbishop-cranmer.blogspot.co.uk/2012/04/christians-fight-back-on-stonewalls.html
http://archbishop-cranmer.blogspot.co.uk/2012/04/stonewall-cries-bigotry-and-grabs-boris.html
If you can stomach it go to the BBC for more: http://www.bbc.co.uk/news/uk-england-london-17693947