Find political tweets by the year they appeared. The timeline also shows who held office in Westminster when they were posted.
Who was in power
- June 2007 to May 2010Gordon BrownLabour
- May 2010 to May 2015David CameronConservative–Liberal Democrat coalition
- May 2015 to July 2016David CameronConservative
- July 2016 to July 2019Theresa MayConservative
- July 2019 to September 2022Boris JohnsonConservative
- September to October 2022Liz TrussConservative
- October 2022 to July 2024Rishi SunakConservative
- July 2024 to July 2026Keir StarmerLabour
- From July 2026Andy BurnhamLabour
Past prime ministers on GOV.UK · The 2010–2015 coalition · Andy Burnham’s appointment
2009
2011
2012
2014
- David Cameron and the Obama phone call photoConservative
- Grant Shapps and the beer and bingo Budget tweetConservative
- Austin Mitchell and the Pfizer and AstraZeneca takeover tweetLabour
- Michael Fabricant and the tweet about Yasmin Alibhai-BrownConservative
- Helen Goodman and the tweet about new Conservative ministersLabour
- David Ward’s Gaza rocket tweetLiberal Democrats
- Sayeeda Warsi and the Gaza resignation announcementConservative
- Ed Miliband and the “Pure and Simple” mansion tax tweetLabour
- Emily Thornberry and image from RochesterLabour
2015
- David Cameron’s “chaos with Ed Miliband” tweetConservative
2016
2017
- Theresa May’s “just six seats” election tweetConservative
- Louise Mensch’s Steve Bannon death penalty tweetConservative
- Ruth Davidson’s wheat-field tweet about Theresa MayConservative
- Peter Bone’s Brexit Christmas card tweetConservative
2018
- Ben Bradley and the Jeremy Corbyn libel and apologyConservative
- Nadine Dorries’s tweet to Yasmin Alibhai-BrownConservative
- Faisal Rashid and the “vote early, vote often” tweetLabour
- David Lammy’s tweet exposing racist hate mailLabour
- Andrew Bridgen’s Westminster desk photoConservative
- Andrea Jenkyns’s #ChuckChequers tweetConservative
- Johnny Mercer’s “one chance at honesty” tweetConservative
- Jo Johnson and the Brexit resignation and second referendumConservative
- Dominic Raab and the resignation over the draft Brexit agreementConservative
- Esther McVey and the resignation over Theresa May’s Brexit dealConservative
2019
- Ed Miliband and the bacon sandwich comebackLabour
- Chuka Umunna and the Independent Group’s Nando’s tripThe Independent Group
- Ed Miliband and the House of Commons catering jokeLabour
- Clive Lewis and the Downing Street Brexit black holeLabour
- Ed Miliband and the Basil Brush photo in DoncasterLabour
- Andrew Bridgen and the Blackpool and Paris Brexit analogyConservative
- Craig Tracey and larry the cat considers his positionConservative
- Rory Stewart and the Kew Gardens invitationConservative
- Jo Swinson and the #HoldingTheCamera Question Time tweetLiberal Democrat
- Nicola Sturgeon’s Twitter reply to Boris JohnsonScottish National Party
- Angela Rayner and the Conservative benches in emojisLabour
- James Cleverly and the Labour benches in emojisConservative
- Jess Phillips and the “Esquire” profile nameLabour
- David Gauke and the poolside Brexit jokeConservative
- Jo Swinson and jacob Rees-Mogg on the Commons benchesLiberal Democrat
- Jo Johnson and the resignation citing family loyalty and the national interestConservative
- Amber Rudd’s Cabinet resignation tweetConservative
- Rory Stewart and the Halloween pumpkin tweetIndependent
- Michael Gove and the Stormzy replyConservative
- Matt Hancock and the Fraserburgh harbour photoConservative
- Jeremy Corbyn and the polling station NHS memeLabour
- David Gauke and the Piers Morgan interview jokeIndependent
- Priti Patel and “Get Breakfast Done”Conservative
2020
- Boris Johnson and “A fantastic year for Britain”Conservative
- Zarah Sultana and the tweet about the “party of the 1%”Labour
- Boris Johnson and the positive coronavirus test announcementConservative
- Boris Johnson and the NHS thank-you video after leaving hospitalConservative
- Keir Starmer’s reply to Boris Johnson’s first briefing backLabour
- Tom Watson’s reply to Matt Hancock on Covid testingLabour
- Douglas Ross and the resignation over the Dominic Cummings rowConservative
- Rebecca Long-Bailey and the Maxine Peake tweet and dismissalLabour
- Zarah Sultana’s £90 billion tax-gap claimLabour
- Zarah Sultana and the tweet welcoming Jeremy Corbyn’s readmissionLabour
- Neil Coyle and the tweet about rebuilding trust with Jewish communitiesLabour
- Richard Burgon and the tweet about division in LabourLabour
- Zarah Sultana and the tweet about Jeremy Corbyn’s Labour statusLabour
2021
- Ed Balls and the tenth anniversary of Ed Balls DayFormer Labour MP
- Yvette Cooper’s Ed Balls Day replyLabour
- Arlene Foster’s “lovely lunch” tweet during the DUP revoltDemocratic Unionist Party
- Matt Hancock and the resignation video after breaking Covid rulesConservative
- Simon Hoare and the Northern Ireland bonfire tweetConservative
- Siân Berry’s Green Party leadership statement on TwitterGreen Party
- Peter Grant’s deleted reply to Andrew NeilScottish National Party
- Joanna Cherry’s tweet about single-sex spacesScottish National Party
- Kirsty Blackman and the retweet about Joanna CherryScottish National Party
- Zarah Sultana and the post about racist hate mailLabour
2022
- Michelle Thomson’s deleted tweet about Ukraine and the EUScottish National Party
- David Cameron and the food project volunteering tweetConservative
- Zarah Sultana and the 2,612% food bank claimLabour
- Stewart McDonald’s tweet calling for Crispin Blunt to stand downScottish National Party
- Nadine Dorries’s “still in lockdown” tweet about Keir StarmerConservative
- Alok Sharma’s tweet after the Sue Gray reportConservative
- Nigel Adams’s tweet backing Boris Johnson after the Sue Gray reportConservative
- Brendan Clarke-Smith’s Beergate sandwich tweetConservative
- Liz Truss and ready to hit the ground from day oneConservative
- Chris Bryant’s tweet after Sunak and Javid resignedLabour
- David Frost and the tweet backing Sunak and Javid’s resignationsConservative
- Nadine Dorries and the tweet backing Boris JohnsonConservative
- Rishi Sunak and the resignation as ChancellorConservative
- Sajid Javid and the resignation as Health SecretaryConservative
- Caroline Lucas and the wrong Liz Truss accountGreen Party
- Kwasi Kwarteng and the letter after being sacked as ChancellorConservative
- Gavin Williamson’s resignation letter on TwitterConservative
2023
- Andrew Bridgen and the Covid vaccine tweet and loss of the whipConservative
- Joanna Cherry and the Humza Yousaf retweetScottish National Party
- Nadine Dorries’s tweet after Boris Johnson’s Privileges Committee hearingConservative
- Mark Garnier and the laughing gas typoConservative
- Naomi Long’s tweet challenging Kate Hoey over StormontAlliance Party of Northern Ireland
- Dominic Raab and the resignation after the bullying inquiryConservative
- Caroline Lucas’s tweet announcing she would leave ParliamentGreen Party
- Rishi Sunak and the Lionesses World Cup final tributeConservative
- Rishi Sunak and the private jet photo after the HS2 decisionConservative
- Humza Yousaf’s X video of his mother-in-law in GazaScottish National Party
- David Cameron’s Twitter announcement as Foreign SecretaryConservative
- Suella Braverman and the letter to Rishi Sunak after being sackedConservative
2024
- Paul Holmes’s “aged well” reply to Simon ClarkeConservative
- Kate Osamor’s Holocaust Memorial Day apology on XLabour
- Michelle O’Neill’s “First Minister for all” postSinn Féin
- Stephen Flynn’s Gaza ceasefire vote postScottish National Party
- Michael Fabricant’s deleted post and apology to Dale VinceConservative
- Rishi Sunak and the £900 National Insurance videoConservative
- Nigel Farage’s “milkshake brings all the people to the rally” postReform UK
- Rishi Sunak and the campaign video about spending your own moneyConservative
- Nigel Farage’s Southport video on XReform UK
- Liz Truss’s X response to the lettuce bannerConservative
- Lee Anderson’s “Battle of the Somme” replyReform UK
2025
- Andrew Gwynne and the apology for WhatsApp commentsLabour
- Clive Lewis’s deleted repost about Keir Starmer and IsraelLabour
- Diane Abbott’s deleted post about the Israeli militaryLabour
- Zarah Sultana and the announcement of her departure from LabourIndependent
- Angela Rayner’s resignation letter on XLabour
- Suella Braverman’s deleted post about a prisoner releaseConservative
- Bob Blackman and the repost about Shabana MahmoodConservative