I'm torn on this one.
On one hand the man appears to be a bit of a prat. I don't think the term is appropriate for anyone to use (I can't honestly say why the fact that he is/was a GP is relevant - they don't take vows of chastity or forswear impure thoughts any more than any other professional group), but on the other hand, I don't like the idea that the opposition can trawl through anyone's history (on either side of the political divide) and use passing comments to discredit them.
I agree with whoever said upthread that 10 years ago people probably thought that Twitter was akin to chatting with friends, however naive that sounds now.
It's bit like posting on here, I think. I'm sure that there are people on GN who are very sure of their own unassailable virtue, but honestly - would you want someone picking up on everything you had ever said (in or out of context) and using it against you ten years later? People's opinions and behaviour do change over the years (adults as well as callow youths), and I think we should all be able to move on from past mistakes.
I still think he sounds like a bit of a prat though
.