Political Tweets

Zarah Sultana’s £90 billion tax-gap claim

Labour MP for Coventry South

What was posted

Zarah Sultana contrasted a £90 billion estimate of unpaid tax with the weekly allowance for people seeking asylum.

Original post on X Zarah Sultana on X

Why it mattered

Full Fact found that the £90 billion was a disputed estimate of the total tax gap and covered more than the behaviour attributed to wealthy people and large companies. It also checked which asylum applicants received the cited weekly amount.

Sources

Browse 2020 · Browse by party

Zarah Sultana’s £90 billion tax-gap claim Read More »

Keir Starmer’s reply to Boris Johnson’s first briefing back

Labour Leader of the Opposition

Excerpt

This is a step in the right direction.

Keir Starmer posted a short response welcoming a development announced at Boris Johnson’s first coronavirus briefing after returning to work.

Original post on X Keir Starmer on X

Why it mattered

The reply appeared early in Starmer’s leadership of Labour. It drew criticism from The Canary, which wanted the opposition to challenge the government more directly on its pandemic response.

Sources

Browse 2020 · Browse by party

Keir Starmer’s reply to Boris Johnson’s first briefing back Read More »

Nadine Dorries’s tweet to Yasmin Alibhai-Brown

Conservative MP for Mid Bedfordshire

What was posted

Nadine Dorries told journalist Yasmin Alibhai-Brown to appreciate the country she lived in after the journalist criticised the enthusiasm surrounding the royal wedding.

Nadine Dorries on X

Why it mattered

The reply drew a public racism accusation from Labour. The Independent reports the exchange and the resulting criticism.

Sources

Browse 2018 · Browse by party

Nadine Dorries’s tweet to Yasmin Alibhai-Brown Read More »

Liz Truss’s 2011 tweet about Jimmy Savile

Conservative MP for South West Norfolk

What was posted

Liz Truss marked Jimmy Savile’s death with a tweet recalling seeing him at a pizza restaurant in Leeds.

Liz Truss biography

Why it mattered

The post dates to 2011. It resurfaced in 2022 during the Conservative leadership contest, when John Oliver discussed it on his television programme.

Sources

Browse 2011 · Browse by party

Liz Truss’s 2011 tweet about Jimmy Savile Read More »

Suella Braverman’s deleted post about a prisoner release

Conservative MP for Fareham and Waterlooville

What was posted

Suella Braverman posted about a report of a mistaken prisoner release and later removed the post when users pointed out that the incident she was reacting to dated to her time as home secretary.

Suella Braverman biography

Why it mattered

The report was being shared during a separate controversy over a wrongful release in October 2025. The two incidents had different timelines, which was the basis for the correction and the online reaction.

Sources

Browse 2025 · Browse by party

Suella Braverman’s deleted post about a prisoner release Read More »

Theresa May’s “just six seats” election tweet

Conservative Prime Minister

Excerpt

If I lose just six seats I will lose this election

During the 2017 campaign, Theresa May warned that losing six seats would cost her the election and leave Jeremy Corbyn negotiating with the European Union.

Original post on X Theresa May on X

Why it mattered

The Conservatives lost their Commons majority on 8 June. May remained prime minister, and her party reached a confidence-and-supply agreement with the DUP. The tweet was widely recirculated after the result.

Sources

Browse 2017 · Browse by party

Theresa May’s “just six seats” election tweet Read More »

Peter Grant’s deleted reply to Andrew Neil

Scottish National Party MP for Glenrothes

What was posted

Peter Grant posted a remark about the Nazi manifesto in a Twitter exchange with broadcaster Andrew Neil that referred to the Holocaust.

Peter Grant biography

Why it mattered

Other politicians criticised the analogy. Grant deleted the tweet and apologised unreservedly. The Courier records the exchange and his apology.

Sources

Browse 2021 · Browse by party

Peter Grant’s deleted reply to Andrew Neil Read More »

Kate Osamor’s Holocaust Memorial Day apology on X

Labour MP for Edmonton

What was posted

Kate Osamor apologised on X after a Holocaust Memorial Day message to local Labour members included a reference to Gaza.

Original post on X Kate Osamor on X

Why it mattered

Labour suspended the whip while investigating the original remarks and restored it in May 2024. The public apology is the X post documented here.

Sources

Browse 2024 · Browse by party

Kate Osamor’s Holocaust Memorial Day apology on X Read More »

Lee Anderson’s tweet about teachers after a Reform fuel event

Reform UK MP for Ashfield

Excerpt

Not all of them but far too many.

Lee Anderson reposted footage from a Reform UK publicity event at a petrol station and made a comment about the teaching profession after the woman who challenged him said she was a teacher.

Original post on X Lee Anderson on X

Why it mattered

The exchange was widely circulated by the people arguing with him as well as his own account. His follow-up moved the argument from Reform’s fuel price campaign to his response to a member of the public.

Sources

Browse 2026 · Browse by party

Lee Anderson’s tweet about teachers after a Reform fuel event Read More »

Paul Holmes’s “aged well” reply to Simon Clarke

Conservative MP for Eastleigh

Excerpt

Aged well huh @SimonClarkeMP

Paul Holmes quoted an earlier post by Conservative colleague Simon Clarke urging the party to unite behind Rishi Sunak.

Paul Holmes biography

Why it mattered

Clarke had since called for Sunak to step down. By resurfacing the earlier endorsement, Holmes turned Clarke’s own public words into a response to the new leadership challenge.

Sources

Browse 2024 · Browse by party

Paul Holmes’s “aged well” reply to Simon Clarke Read More »