“Loser”, “Hater”, “Dummy”, “Pathetic” – these are some of the words that make frequent appearances in Donald Trump’s Twitter feed, which currently features over 23,000 tweets and has over 3 million followers. Trump is never one to back down from a confrontation – he often seeks them out – and his Twitter account is a powerful weapon in his arsenal. He’s taken on media figures, journalists, businessmen and politicians from both sides of the political spectrum. We’ve pulled together some of his funniest and harshest tweets from his very public battles with these very public figures. We hope you enjoy them.