I have seen quite regularly on the Twitters recently - there's lots of UK politics to discuss at the moment and that's a more natural forum for it.

sumudu.me.