I don't know if the Sun has a specific beef with him about something, but he's not actually said anything outrageous - just expressed a typically liberal sided view that people will either agree or disagree with - and he even says 'by some' so he's not in anyway having a go at everyone or even anyone in specific - a total non story (hence my suspicion the sun have been waiting to have a go at him for some reason)
all the tweets are in this story for those that haven't heard