Yes, yes he was. [0]
It's nothing new in UK, they are literally CCTV state now. Don't forget American folks that in most of the countries over here we don't have free speech ;)
And in the light of this news that Reddit CEO edited comments -- it's scary stuff -- for fun or not.
[0] http://www.liverpoolecho.co.uk/news/liverpool-news/watch-mom...