Twitter can be cruel - full of trolls ready to pounce, it’s a minefield of social interaction.
And if you’re a politician, well, the gloves are really off.
1) Nigel Farage
Is this Brexit day in the US? I hope so.
— Nigel Farage (@Nigel_Farage) November 8, 2016
@Nigel_Farage you are the political equivalent of getting your sack caught in your trouser zip
— TechnicallyRon (@TechnicallyRon) November 8, 2016
2) Michael Gove
Mrs Brown's Boys #puregenius
— Michael Gove (@michaelgove) October 3, 2016
@michaelgove about as funny as brexit you pram sniffer
— dan (@DannyAston1) October 3, 2016
3) David Cameron
Proof... pic.twitter.com/UZVXn6WcUw
— David Cameron (@David_Cameron) July 13, 2016
.@David_Cameron pic.twitter.com/W6TX5adUYd
— rob delaney (@robdelaney) July 13, 2016
4) Jeremy Hunt
Read my statement to Parliament on the introduction of new contracts for junior doctors: https://t.co/oRthgY17NH
— Jeremy Hunt (@Jeremy_Hunt) February 11, 2016
@Jeremy_Hunt I only hope you continue to earn enough to pay for private health care, Jeremy, you bellenderous spunktrumpet.
— CuntyVonCrink© (@DickyBellringer) February 11, 2016
5) Boris Johnson
Unbelievably honoured and proud to have served my first day as UK Foreign Secretary
— Boris Johnson (@BorisJohnson) July 14, 2016
@BorisJohnson I know mate, a special moment. pic.twitter.com/TZBh06Zjeg
— Shame on you Hemi (@bloodyfibber) July 14, 2016
6) George Osborne
A sad, moving day to see my great friend @David_Cameron leave Downing St. He can be very proud of the job he's done and service he's given
— George Osborne (@George_Osborne) July 13, 2016
@George_Osborne @David_Cameron LOL, stick your cock in a tiger.
— Mitch Lake (@mlake9) July 13, 2016
7) Tim Farron (bonus points for sassy reply)
With @TheresaMay2016's coronation we need an early General Election. The Tories now have no mandate. Britain deserves better than this.
— Tim Farron (@timfarron) July 11, 2016
@timfarron @mallen_87 @TheresaMay2016 you won't get in Tim don't worry about that
— Adam Keeley (@alfcorazzin) July 11, 2016
@AlfCorazzin @mallen_87 Love you too x
— Tim Farron (@timfarron) July 11, 2016
8) Theresa May
I would like to congratulate Donald Trump on being elected the next President of the United States. Full statement: https://t.co/7W2feuodUE
— Theresa May (@theresa_may) November 9, 2016
@theresa_may pic.twitter.com/6u3ZLyPACv
— 🏳️🌈 Bex 🏳️🌈 (@Rainbow_Bex) November 9, 2016
9) Ed Miliband
Right that the government will publish Brexit plan. Country and Parliament won't accept one of the 'dog ate my homework' variety....
— Ed Miliband (@Ed_Miliband) December 6, 2016
. @Ed_Miliband fuck off,Beaker
— CHWIS (@whitesweed) December 6, 2016
10) Douglas Carswell
In the middle of supper. Not taking calls about UKIP stuff. It's shepherds pie, by the way
— Douglas Carswell MP (@DouglasCarswell) October 4, 2016
@DouglasCarswell More like shepherds LIE.
— Joshua Dixon (@JoshDixonTweets) October 4, 2016
@JoshDixonTweets this why I follow you 💙💙💙💙
— Rhammel Afflick (@Rhammified) October 4, 2016
@Rhammified Thanks hun 😎💛
— Joshua Dixon (@JoshDixonTweets) October 4, 2016
11) Liz Truss
I am backing @TheresaMay2016;0 our country needs a strong, serious leader to get the best EU exit for Britain and to champion social reform.
— Elizabeth Truss (@trussliz) July 4, 2016
@trussliz you claim now we need a serious leader, only last week you backed that clown Boris? You'll say anything for the cheese...
— Memoirs of a Michael (@MESSpendelow) July 4, 2016
12) Owen Smith
I am proud and privileged to have stood to lead our party and to have won the support of 193k members and supporters. Thank you all.
— Owen Smith (@OwenSmith_MP) September 24, 2016
@OwenSmith_MP pic.twitter.com/dXdOzNlnRp
— Reverend&TheMakers (@Reverend_Makers) September 28, 2016
14) Andrea Leadsom
So grateful for all the support - I do believe my decision is in the best interests of the country and our economy & I wish Theresa success!
— Andrea Leadsom MP (@andrealeadsom) July 11, 2016
@andrealeadsom You forgot to put "as a mother" at the start of your tweet mate
— Adam Kay (@amateuradam) July 11, 2016
15) John McDonnell
We need Labour party members, trade unionists & MPs to unite behind my leadership at a critical time for our country pic.twitter.com/O3uYXR0Bhq
— Jeremy Corbyn MP (@jeremycorbyn) June 28, 2016
@jeremycorbyn Please please please please please please please please please please please please please please please please resign
— Steve Hillier (@stevehillierUK) June 28, 2016