Tom Kavanagh

11.2K posts

Tom Kavanagh banner
Tom Kavanagh

Tom Kavanagh

@tdkavanagh

Storyteller born in Dublin, living in Birmingham, UK. Content Manager, Videographer, Editor and Photographer 🇮🇪🏴󠁧󠁢󠁥󠁮󠁧󠁿🇪🇺

Birmingham, England Katılım Ekim 2010
1.6K Takip Edilen670 Takipçiler
Tom Kavanagh retweetledi
Harald Doornbos
Harald Doornbos@HaraldDoornbos·
Amerika dat een geheel land zomaar afsluit vd buitenwereld. Geen benzine, geen gas, geen elektriciteit. Ziekenhuizen zonder faciliteiten, kinderen sterven door voedselgebrek. Cuba vormt geen enkele bedreiging voor het Westen. Maar geen Europees land durft er iets van te zeggen.
Patrick Oppmann CNN@CNN_Oppmann

Desperation of a Cuban mother that I interviewed last night who said she has no food for her children.

Nederlands
145
3.4K
9.9K
187.9K
Tom Kavanagh retweetledi
Power to the People ☭🕊
Power to the People ☭🕊@ProudSocialist·
This is outrageous. A small town in Michigan did everything right to stop OpenAI & Oracle from building a $16 billion data center in their town. The people of Saline Township flooded their council meeting, put up signs all over town, and convinced their officials to reject it. The officials voted against the data center 4-1, and that should have been the end. But two days later the developers sued, and the town couldn’t afford to fight back in court. We are not a free nation when billion-dollar corporations can take over the land of our communities and towns. We are a captive nation ruled by corporations and billionaires.
English
834
11.1K
24.2K
441K
Tom Kavanagh retweetledi
Feargal Sharkey
Feargal Sharkey@Feargal_Sharkey·
You'll want to be sitting down for this bit. Water companies are currently £82.7 billion in debt, have paid themselves £85 billion in dividends, leak over a trillion of litres of water per year, dump sewage for almost 4 million hours per year, have been convicted of over 1,200 criminal acts since 1989 and an average of 35% of your bill goes on nothing but paying more interest and yet more dividends. And not a single company has ever lost their operating licence. 👇
Prem Sikka@premnsikka

Yorkshire Water and Northumbrian Water have nearly 200 criminal convictions between them. On 6 August 2024, Ofwat fined them £47m and £17m for sewage dumping. Fines not paid, will not be paid. Firms claim to have invested. No penalty for abusing laws leftfootforward.org/2026/01/public…

English
724
12.2K
26.8K
881.8K
Tom Kavanagh retweetledi
BuBBliK
BuBBliK@k1rallik·
do you understand what Google's AI just did to an artist.. His entire Google account got permanently banned. Not just Drive. Gmail.. YouTube.. Every single service.. His appeal was rejected. No human reviewed it. An algorithm decided his life's work was a violation. He never shared the files publicly. It was a private backup of his own creations. The AI flagged it anyway - probably the filename or art style - and that was enough. - Google banned a developer's 14-year-old Gmail account over a research dataset that contained no illegal content - Google expanded its automated ban policy in October 2025 - violations now trigger immediate termination with zero warning period - No lawsuit against Google for wrongful account termination has ever succeeded in US courts Your Google account is not yours. You are renting access to your own digital life from a company whose AI can end it in seconds - with no appeal, no human, and no recourse.
AyakaMods@AyakaMods

Google just permanently banned a manga artist’s entire Google account, just for uploading his own old manga files to Drive. AI moderation triggered and flagged it, he tried to submit appeal then he got rejected it by Google and now he has lost everything like Gmail, Drive, all linked services is gone. He never even sharing the files publicly, it’s only backing up his own a private work like any creator and artists. This is Google Drive “AI moderation” in action. No human support and no serious to take action. Physical storage or real private alternatives only. Support the artists getting screwed by this. This level of corporate overreach is insane.

English
655
8.5K
35.5K
3.8M
Tom Kavanagh retweetledi
Heidi Matthews
Heidi Matthews@Heidi__Matthews·
Flotilla participants are arriving at Istanbul airport. This is what Israel military and prison personnel did to them.
Heidi Matthews tweet mediaHeidi Matthews tweet media
English
5.5K
69.9K
168.3K
4.5M
Tom Kavanagh retweetledi
Steve Sweeney
Steve Sweeney@SweeneySteve·
You weren’t “truly appalled” when I$rael tried to kill me in an airstrike, or at the killing of thousands of civilians in Lebanon or when you ignored legal advice to proscribe Palestine Action as a terrorist organisation you utter fraud. Your government is complicit in the genocide in Gaza, the massacre of children in Lebanon and an ethnic cleansing operation on a scale larger than the Nakba. I’m “truly appalled” that you, Keir Starmer, David Lammy and the rest of the rotten British Cabinet aren’t being hauled in front of The Hague and tried as war criminals
Yvette Cooper@YvetteCooperMP

I am truly appalled at the video posted by Israeli Cabinet Minister Ben-Gvir taunting those involved in the Global Sumud Flotilla. This violates the most basic standards of respect and dignity in the way people should be treated. We are in touch with the families of a number of British nationals involved to provide them with consular support. We have demanded an explanation from the Israeli authorities and made clear their obligations to protect the rights of our citizens and all those involved.

English
164
4.1K
12.9K
209.7K
Tom Kavanagh retweetledi
Suppressed News.
Suppressed News.@SuppressedNws·
⚡️BREAKING: The New York Times obtained autopsy reports for 14 of the 15 people killed in the March 23 Israeli attack on an ambulance and fire truck in Gaza. The reports show that most victims—paramedics and rescue workers—were killed by gunshots to the head, chest, or back. Four were shot directly in the head [executed]. Others had shrapnel wounds. Despite wearing medical uniforms and traveling in marked vehicles with sirens, they were shot multiple times at close range. Israel initially lied about the crime committed then later took responsibility once the lies were exposed. The 15 victims included 14 rescue workers and a UN employee. Israeli soldiers buried the bodies in a mass grave and crushed and buried the ambulances, fire truck, and UN vehicle.
Suppressed News. tweet media
English
355
11.1K
15.3K
340.3K
Tom Kavanagh retweetledi
Ami Dar
Ami Dar@AmiDar·
When Ben-Gvir was 18, the IDF refused to draft him for his compulsory military service because his politics were too extreme. 30 years later, Netanyahu appointed him Minister of National Security, in charge of the police and the prisons. Netanyahu knew exactly what he was doing.
English
210
5.8K
19.5K
354.7K
Tom Kavanagh retweetledi
Neena Jha
Neena Jha@DrNeenaJha·
14 UK citizens abducted by Israel Cerrie Bullivant Chris Hill Dana Raumanova Esme Nickerson Elliot Roberts Hannah Sharpey-Schafer Hasnain Jafer Hughie Stirling Karim Awad Katy Davidson Malcolm Ducker Peter Henderson Richard Anderson Veronica Guillen @Keir_Starmer ANY ACTION?!
English
872
3.4K
6K
70.6K
bread and poses
bread and poses@breadandposes·
It absolutely bizarre how PMQs had devolved into a sort of comedy roast style event where the prime minister doesn't try to answer the questions but just pivots to an unrelated jibe about the questioners party
Politics UK@PolitlcsUK

🚨 WATCH: Green MP Hannah Spencer asks Keir Starmer if he agrees that MPs "shouldn't be drinking on the job" Starmer: "The Greens think their leader walks on water. It turns out that he just lives on water and doesn't pay his council tax" #PMQs

English
26
323
5.2K
77.2K
Andrew Feinstein
Andrew Feinstein@andrewfeinstein·
Now we know why Josh Simons resigned: he was lying about getting journalists investigated. If he was still an MP we could have demanded an investigation into him. So now we ask: What did Starmer know, and when? Dirty tricks, attempting to destroy the left, dodgy donations & lying - that’s the contribution of the Starmer project to British politics
The Fraud@StarmertheFraud

Joint Statement: Paul Holden and Andrew Feinstein Regarding Labour Together, APCO and the Labour Party On Wednesday last week we received documents from Labour Together following Subject Access Requests that we submitted to Labour Together in February 2026. The documents provided by Labour Together are deeply disturbing. They show that Labour Together and APCO targeted us, our colleagues, our associates and Paul’s family with utterly false and highly defamatory allegations, and that this was done with the knowledge of the highest levels of the Labour Party. Indeed, we are now of the view that the operation to investigate us, our families and associates was effectively a joint operation run by the Labour Party, Labour Together and APCO. This highly invasive campaign was launched because of Paul’s factually accurate reporting. This reporting raised serious questions about whether Labour Together and Morgan McSweeney deliberately failed to report £730,000 in donations to the Electoral Commission in violation of the law. It is now plain that Sir Keir Starmer benefited from the work funded by these donations and that they facilitated his rise to power. We are calling for a full inquiry into Labour Together. We also call on Sir Keir Starmer to clarify his role in this scandal. Considering the documents that have been disclosed to date, we find it nearly inconceivable that Sir Keir Starmer did not know about this despicable project that included Labour Together reporting us to the National Cyber Security Center (NCSC), a part of GCHQ, based on utterly false and highly defamatory allegations. These highly defamatory allegations were then shared with at least one major newspaper outlet. The newly released documents reveal six important facts. First, they show that Morgan McSweeney and Paul Ovenden were aware of the APCO and Labour Together investigation into us from at least January 2024. McSweeney was the Labour Party’s head of campaigns and subsequently Sir Keir Starmer’s Chief of Staff in Number 10. Paul Ovenden was the Director of Labour Party communications and subsequently Head of Strategy in Number 10. The emails show Simons arranging a meeting between himself, Ovenden, McSweeney and Tom Harper, a senior APCO employee, to discuss the investigation into us. A third Labour employee was copied into the email, but, because of redactions, we do not know who this is. We ask the Labour Party to confirm who else was copied into this correspondence. The excellent @PeterKGeoghegan and Democracy for Sale have confirmed with a Labour Party source that the intended meeting did take place. Second, they show that APCO’s Tom Harper actively coached Josh Simons and Labour Together on how to submit a ‘crime complaint’ about us to the National Cyber Security Centre (NCSC), a part of GCHQ. Harper provided text for Simons to submit to the NCSC. The decision to complain about us to the NCSC was made only days after Simons had emailed McSweeney, Ovenden and Harper about APCO’s upcoming report into us, asking for a meeting to discuss its contents. Third, Josh Simons has repeatedly claimed in public that he appointed APCO to investigate a ‘hack’ of Labour Together materials. But the new documents show that Labour Together and Simons did not conduct any meaningful cybersecurity review to establish whether materials had been hacked from Labour Together, or where else they may have been sourced from. Labour Together did, however, appoint a cybersecurity expert to review a potential hack in late 2025. This review, a summary of which has now been disclosed to us, shows that there was no ‘hack’ of Labour Together. This is obviously true, as we have repeatedly explained that the investigation into Labour Together was based on documents legally leaked from the Labour Party by whistleblowers concerned about misconduct by the Party’s most senior officials, open-source materials, and Freedom of Information requests. Fourth, they show that Josh Simons and Labour Together told the NCSC that they were reporting us because they were concerned that Paul’s reporting ‘may be a co-ordinated effort to discredit Labour Together in order to undermine Mr McSweeney and by extension, Mr. Starmer in the run-up to next year’s general election.’ It is our view that this joint Labour Together, Labour Party and APCO operation was launched because Paul’s factually accurate reporting would have shed light on the highly problematic and unlawful aspects of Sir Keir Starmer’s rise to power. Fifth, they show that APCO had sent a ‘case summary’ to Josh Simons of Labour Together on the 20th of November 2020, on the basis of which APCO were contracted by Labour Together two days later. The ‘case summary’, setting out a proposed scope of work, clearly identified us as journalists. From the very beginning, therefore, APCO and Labour Together knew that they were looking to investigate journalists – the very journalists who were reporting accurately on Labour Together, Morgan McSweeney and undeclared donations. Sixth, they show that Simons wrote to an unknown person at the Labour Party in November 2023 asking for ‘intel’ on us. This shows that Simons’ immediate response to announcement of Paul’s book was to seek the assistance of the Labour Party. At the time, we were both Labour Party members. The reply to Simons’ request has been redacted in our documents. We call on the Labour Party to release all documents to us relevant to this scandal, and to confirm whether Josh Simons, Labour Together or APCO were provided with any of our private, personal information.

English
15
806
1.4K
21.7K
Tom Kavanagh retweetledi
Owen Jones
Owen Jones@owenjonesjourno·
Wow. We now have proof that the Labour Together smear scandal goes to the very top of Labour.
The Fraud@StarmertheFraud

Joint Statement: Paul Holden and Andrew Feinstein Regarding Labour Together, APCO and the Labour Party On Wednesday last week we received documents from Labour Together following Subject Access Requests that we submitted to Labour Together in February 2026. The documents provided by Labour Together are deeply disturbing. They show that Labour Together and APCO targeted us, our colleagues, our associates and Paul’s family with utterly false and highly defamatory allegations, and that this was done with the knowledge of the highest levels of the Labour Party. Indeed, we are now of the view that the operation to investigate us, our families and associates was effectively a joint operation run by the Labour Party, Labour Together and APCO. This highly invasive campaign was launched because of Paul’s factually accurate reporting. This reporting raised serious questions about whether Labour Together and Morgan McSweeney deliberately failed to report £730,000 in donations to the Electoral Commission in violation of the law. It is now plain that Sir Keir Starmer benefited from the work funded by these donations and that they facilitated his rise to power. We are calling for a full inquiry into Labour Together. We also call on Sir Keir Starmer to clarify his role in this scandal. Considering the documents that have been disclosed to date, we find it nearly inconceivable that Sir Keir Starmer did not know about this despicable project that included Labour Together reporting us to the National Cyber Security Center (NCSC), a part of GCHQ, based on utterly false and highly defamatory allegations. These highly defamatory allegations were then shared with at least one major newspaper outlet. The newly released documents reveal six important facts. First, they show that Morgan McSweeney and Paul Ovenden were aware of the APCO and Labour Together investigation into us from at least January 2024. McSweeney was the Labour Party’s head of campaigns and subsequently Sir Keir Starmer’s Chief of Staff in Number 10. Paul Ovenden was the Director of Labour Party communications and subsequently Head of Strategy in Number 10. The emails show Simons arranging a meeting between himself, Ovenden, McSweeney and Tom Harper, a senior APCO employee, to discuss the investigation into us. A third Labour employee was copied into the email, but, because of redactions, we do not know who this is. We ask the Labour Party to confirm who else was copied into this correspondence. The excellent @PeterKGeoghegan and Democracy for Sale have confirmed with a Labour Party source that the intended meeting did take place. Second, they show that APCO’s Tom Harper actively coached Josh Simons and Labour Together on how to submit a ‘crime complaint’ about us to the National Cyber Security Centre (NCSC), a part of GCHQ. Harper provided text for Simons to submit to the NCSC. The decision to complain about us to the NCSC was made only days after Simons had emailed McSweeney, Ovenden and Harper about APCO’s upcoming report into us, asking for a meeting to discuss its contents. Third, Josh Simons has repeatedly claimed in public that he appointed APCO to investigate a ‘hack’ of Labour Together materials. But the new documents show that Labour Together and Simons did not conduct any meaningful cybersecurity review to establish whether materials had been hacked from Labour Together, or where else they may have been sourced from. Labour Together did, however, appoint a cybersecurity expert to review a potential hack in late 2025. This review, a summary of which has now been disclosed to us, shows that there was no ‘hack’ of Labour Together. This is obviously true, as we have repeatedly explained that the investigation into Labour Together was based on documents legally leaked from the Labour Party by whistleblowers concerned about misconduct by the Party’s most senior officials, open-source materials, and Freedom of Information requests. Fourth, they show that Josh Simons and Labour Together told the NCSC that they were reporting us because they were concerned that Paul’s reporting ‘may be a co-ordinated effort to discredit Labour Together in order to undermine Mr McSweeney and by extension, Mr. Starmer in the run-up to next year’s general election.’ It is our view that this joint Labour Together, Labour Party and APCO operation was launched because Paul’s factually accurate reporting would have shed light on the highly problematic and unlawful aspects of Sir Keir Starmer’s rise to power. Fifth, they show that APCO had sent a ‘case summary’ to Josh Simons of Labour Together on the 20th of November 2020, on the basis of which APCO were contracted by Labour Together two days later. The ‘case summary’, setting out a proposed scope of work, clearly identified us as journalists. From the very beginning, therefore, APCO and Labour Together knew that they were looking to investigate journalists – the very journalists who were reporting accurately on Labour Together, Morgan McSweeney and undeclared donations. Sixth, they show that Simons wrote to an unknown person at the Labour Party in November 2023 asking for ‘intel’ on us. This shows that Simons’ immediate response to announcement of Paul’s book was to seek the assistance of the Labour Party. At the time, we were both Labour Party members. The reply to Simons’ request has been redacted in our documents. We call on the Labour Party to release all documents to us relevant to this scandal, and to confirm whether Josh Simons, Labour Together or APCO were provided with any of our private, personal information.

English
20
512
1.4K
86.6K
Tom Kavanagh retweetledi
The Fraud
The Fraud@StarmertheFraud·
Joint Statement: Paul Holden and Andrew Feinstein Regarding Labour Together, APCO and the Labour Party On Wednesday last week we received documents from Labour Together following Subject Access Requests that we submitted to Labour Together in February 2026. The documents provided by Labour Together are deeply disturbing. They show that Labour Together and APCO targeted us, our colleagues, our associates and Paul’s family with utterly false and highly defamatory allegations, and that this was done with the knowledge of the highest levels of the Labour Party. Indeed, we are now of the view that the operation to investigate us, our families and associates was effectively a joint operation run by the Labour Party, Labour Together and APCO. This highly invasive campaign was launched because of Paul’s factually accurate reporting. This reporting raised serious questions about whether Labour Together and Morgan McSweeney deliberately failed to report £730,000 in donations to the Electoral Commission in violation of the law. It is now plain that Sir Keir Starmer benefited from the work funded by these donations and that they facilitated his rise to power. We are calling for a full inquiry into Labour Together. We also call on Sir Keir Starmer to clarify his role in this scandal. Considering the documents that have been disclosed to date, we find it nearly inconceivable that Sir Keir Starmer did not know about this despicable project that included Labour Together reporting us to the National Cyber Security Center (NCSC), a part of GCHQ, based on utterly false and highly defamatory allegations. These highly defamatory allegations were then shared with at least one major newspaper outlet. The newly released documents reveal six important facts. First, they show that Morgan McSweeney and Paul Ovenden were aware of the APCO and Labour Together investigation into us from at least January 2024. McSweeney was the Labour Party’s head of campaigns and subsequently Sir Keir Starmer’s Chief of Staff in Number 10. Paul Ovenden was the Director of Labour Party communications and subsequently Head of Strategy in Number 10. The emails show Simons arranging a meeting between himself, Ovenden, McSweeney and Tom Harper, a senior APCO employee, to discuss the investigation into us. A third Labour employee was copied into the email, but, because of redactions, we do not know who this is. We ask the Labour Party to confirm who else was copied into this correspondence. The excellent @PeterKGeoghegan and Democracy for Sale have confirmed with a Labour Party source that the intended meeting did take place. Second, they show that APCO’s Tom Harper actively coached Josh Simons and Labour Together on how to submit a ‘crime complaint’ about us to the National Cyber Security Centre (NCSC), a part of GCHQ. Harper provided text for Simons to submit to the NCSC. The decision to complain about us to the NCSC was made only days after Simons had emailed McSweeney, Ovenden and Harper about APCO’s upcoming report into us, asking for a meeting to discuss its contents. Third, Josh Simons has repeatedly claimed in public that he appointed APCO to investigate a ‘hack’ of Labour Together materials. But the new documents show that Labour Together and Simons did not conduct any meaningful cybersecurity review to establish whether materials had been hacked from Labour Together, or where else they may have been sourced from. Labour Together did, however, appoint a cybersecurity expert to review a potential hack in late 2025. This review, a summary of which has now been disclosed to us, shows that there was no ‘hack’ of Labour Together. This is obviously true, as we have repeatedly explained that the investigation into Labour Together was based on documents legally leaked from the Labour Party by whistleblowers concerned about misconduct by the Party’s most senior officials, open-source materials, and Freedom of Information requests. Fourth, they show that Josh Simons and Labour Together told the NCSC that they were reporting us because they were concerned that Paul’s reporting ‘may be a co-ordinated effort to discredit Labour Together in order to undermine Mr McSweeney and by extension, Mr. Starmer in the run-up to next year’s general election.’ It is our view that this joint Labour Together, Labour Party and APCO operation was launched because Paul’s factually accurate reporting would have shed light on the highly problematic and unlawful aspects of Sir Keir Starmer’s rise to power. Fifth, they show that APCO had sent a ‘case summary’ to Josh Simons of Labour Together on the 20th of November 2020, on the basis of which APCO were contracted by Labour Together two days later. The ‘case summary’, setting out a proposed scope of work, clearly identified us as journalists. From the very beginning, therefore, APCO and Labour Together knew that they were looking to investigate journalists – the very journalists who were reporting accurately on Labour Together, Morgan McSweeney and undeclared donations. Sixth, they show that Simons wrote to an unknown person at the Labour Party in November 2023 asking for ‘intel’ on us. This shows that Simons’ immediate response to announcement of Paul’s book was to seek the assistance of the Labour Party. At the time, we were both Labour Party members. The reply to Simons’ request has been redacted in our documents. We call on the Labour Party to release all documents to us relevant to this scandal, and to confirm whether Josh Simons, Labour Together or APCO were provided with any of our private, personal information.
English
53
1.2K
1.8K
221.6K
Tom Kavanagh
Tom Kavanagh@tdkavanagh·
@PolitlcsUK The PM isn’t there to do stand-up, it’s to answer questions. This shithousery wasn’t funny under the Tories and it’s really not funny under Labour
English
0
0
0
101
Politics UK
Politics UK@PolitlcsUK·
🚨 WATCH: Green MP Hannah Spencer asks Keir Starmer if he agrees that MPs "shouldn't be drinking on the job" Starmer: "The Greens think their leader walks on water. It turns out that he just lives on water and doesn't pay his council tax" #PMQs
English
1K
599
13.3K
3.7M
Tom Kavanagh retweetledi
Artur Nadolny
Artur Nadolny@ArturNadol7566·
NHS MANAGER TOLD HER WHISTLEBLOWERS GO MISSING OVERNIGHT Totally normal stuff from a world-class health service. Victoria Rixon @Victoria_Rixon spent six and a half years as an NHS midwife. She watched labour wards run on two members of staff. She watched colleagues go 12.5 hour shifts without food, water, or a toilet break, each responsible for up to 20 patients at once. She watched a woman labour alone for ten hours behind a curtain with no care whatsoever. The baby needed emergency resuscitation. She reported what she saw. Because that is literally what the @NHS told her to do during induction. What happened next is a classic in how Britain's most trusted institution handles inconvenient truths. She was falsely accused of being responsible for the death of a baby. Her employer sent a cease and desist letter after her exit interview. And a member of NHS management delivered her a friendly warning: 'whistleblowers go missing overnight' An NHS manager. Said that. Out loud. To a midwife who raised patient safety concerns. On 9 April 2024, Victoria handed back her Nursing and Midwifery Council @nmcnews registration and walked away from the career she had trained four years for and loved every day of. Because she says the institution she worked for was actively harming the women and babies in its care and punishing anyone who said so. She is still speaking publicly. She is still being harassed. The NMC @nmcnews, NHS England @NHSEngland, and the Royal College of Midwives @MidwivesRCM have had inquiry after inquiry, report after report, and the wards are still dangerously short staffed. But sure. The system is fine. It just needs another review. Sources: Victoria Rixon personal testimony @Victoria_Rixon | @CartlandDavid Substack | The Dozen with Liam Tuffs podcast,
Artur Nadolny tweet media
English
158
3.3K
7K
147.1K
Tom Kavanagh
Tom Kavanagh@tdkavanagh·
@OdohertyI64991 I mean we live in a world where an habitual prick like yourself is on the media 🤷‍♂️
English
0
0
0
6
Tom Kavanagh retweetledi
Hassan Mafi ‏
Hassan Mafi ‏@thatdayin1992·
How to manufacture consent:
Hassan Mafi ‏ tweet media
English
61
5.2K
16K
173.8K
Tom Kavanagh
Tom Kavanagh@tdkavanagh·
@SkyNews This is the same news outlet that will say taxing banks appropriately risks jobs 🙄
English
0
0
1
356