Dave Keating

@DaveKeating58k followers

🇺🇸🇪🇺American by birth, European by choice 📘Read my book: ✍️Read my Substack:

Open on X
Top outlier
388×
Best organic post
Peak views
5.8M
Single post
Bookmarks
14k
Across 85 organic posts
Last scan
Oct 17
Community cache
Posts 85 posts
#DatePost↓ OutlierViewsLikesRepostsBookmarks
1Oct 25, '24"We cannot leave the security of Europe in the hands of voters in Wisconsin every 4 years" says France's Europe Minister "Let's get out of collective denial. Europeans must take th388×5.8M28k3.9k2.3k
2Feb 19, '25The US State Department is forcing all of its employees to cancel subscriptions to any Trump-unfriendly media.221×3.3M11k4.7k1.9k
3Nov 12, '24I hear Democrats say Trump voters will regret once Trump's tariffs devastate 🇺🇸economy & raise consumer prices. But take it from Brits, people don't acknowledge they erred in80.6×1.2M37k4.4k1.1k
4Feb 21, '25#NATO's Article 5 was only invoked once, by 🇺🇸 after 9/11. As a result, 1,105 European & Canadian soldiers died in the 20-year Afghanistan War - 1/3 of coalition casualties. 69.4×1M34k6.2k734
5Jun 5, '24A weird Brexit consequence - the British paratroopers who landed in France to recreate D-Day for today's anniversary had to immediately go through customs after landing.54.4×818k5.3k801299
6Nov 2, '24Donald Trump: "Our allies [NATO] are worse than our so-called enemies [Russia]". He is making clear which side he will take once coming into power. And then, what is NATO anymore? 37.1×559k1.7k674136
7Feb 13, '25An obvious disconnect here at this NATO summit: 🇺🇸Hegseth tells defence ministers that Europe should take control of its own security. 🇪🇺Then he tells Europe to step aside whil32.4×487k12k2.4k456
8Jan 16, '23🇺🇸Passenger trains in America 🇪🇺Passenger trains in Europe29×436k1.7k33778
9Feb 4, '25Talking to my Canadian friends, it has clearly not gone unnoticed over there that the EU seems to be showing more solidarity with Canada on Trump's trade threats than the UK, with 25.4×383k9.3k1.1k207
10Aug 3, '23Allow me a little #CrossBorderRail rant. Barcelona-Brussels should be an appealing train route. At 9 hours it's a little over the cusp of what people are willing to endure, but it'24×361k1.8k440156
11Oct 22, '25Spain just announced €6.9bn in defence spending. The problem? They're buying weapons from a Spanish provider. The US military-industrial complex doesn't like that. Sanchez wants an21.9×330k2.8k886398
12Apr 13, '22🇸🇪#Sweden and 🇫🇮#Finland's prime ministers have just held a joint press conference outlining plans to join #NATO. 🇫🇮 expected to move first. PM Marin says she won't give a ti19.6×023k5.4k266
13Jul 27, '25This was hard to watch. The 🇪🇺President was barely able to speak at all. She looked like a hostage. What a humiliation for Europe - even before any surrender deal might be agreed19.2×289k5.2k682178
14Mar 19, '21I keep seeing the line 'EU is having vaccine problems because it was too slow in negotiating contracts' repeated in 🇬🇧&🇺🇸 media. I want to push back on this narrative becau18.5×012k5.7k2.2k
15Jul 2, '24NEW: Macron's centrists & left-wing alliance have reportedly agreed to form a united front to defeat the far right. 200 candidates from both just pulled out of 2nd round, leavi17×256k1.8k50264
16Jun 11, '23Genre: Brussels terrace16.3×246k1.6k14638
17Nov 7, '24At Orban's #EPC summit in Budapest, 🇫🇷President @EmmanuelMacron makes an impassioned plea for European sovereignty in response to the 🇺🇸election of Donald #Trump, which he says15.5×234k2.6k658128
18Aug 29, '25700km in 7 hours - a new rail record in the US. Greetings from Italy, where the 700km journey from Milan to Naples takes 4 hours.13.8×209k2.9k26792
20Mar 4, '22Comparing the #RussiaSanctions (from Bloomberg)13.6×09k5.2k314
21Jul 29, '23So when 🇺🇸 imposes it on British people, it’s no big deal. But when 🇪🇺 imposes it on British people (and all other non-EU-citizens), it’s a “big brother visa”. This is consiste12.4×187k1.7k30125
22Nov 11, '24Donald Tusk is increasingly emerging as the likely leader of Europe in standing up to Donald Trump. It is notable then that, like so many other Europeans, Tusk seems to have comple11×165k5.4k1.1k124
23Jul 26, '23Translation: ‘I, as president, will end NATO very quickly.’ BTW, EU citizens have been having to pay for a visa to travel to America since 2009. It will probably not surprise you t10.7×160k1.4k24628
24Dec 21, '24The far-right leaders being supported by Elon Musk immediately called last night's #Magdeburg attack an act of Islamic terrorism. Musk retweeted them and called for the German Chan9.1×137k1.8k759135
25Oct 30, '25Rob Jetten, set to be the next 🇳🇱Dutch prime minister, in January calling for Trump's inauguration to "go down in history as the day when Europe stood up...and regained our indep9.0×136k2.5k302216
26Jun 8, '23Europe may not be a military superpower, or a pop culture superpower. But it's an economic superpower and, uniquely, the world's social superpower. Europe is the best place to live7.4×112k1.2k20551
27Nov 4, '25Rob Jetten, set to be next Dutch PM, is joining 🇪🇸PM Sanchez in calling for sovereign 🇪🇺defence. "We need a European pillar within NATO that can operate independently if and wh7.3×110k1.6k23387
28Jun 15, '24Younger people may not remember, but just 7 years ago in the EU you had to pay to use your phone when outside your own member state. This was a hard-fought battle against fierce te7.1×107k1.7k30659
29Nov 12, '24I really think Europeans, who have been taught their whole lives to idolise the United States, are really going through a trauma at the moment having to finally acknowledge what Am6.7×101k1.9k30298
30Apr 24, '22The other election in Europe today. It looks like Slovenia's populist Trump/Orban-admiring prime minister Janez Jansa has been defeated by the newly formed green-liberal Freedom Mo6.3×07.6k1.8k52
31Aug 31, '22BREAKING: EU foreign ministers have just agreed to fully suspend the union's 2007 visa facilitation agreement with 🇷🇺#Russia, announces 🇪🇺foreign affairs chief @JosepBorrellF i5.8×07k1.5k83
32Mar 21, '22🇬🇧 officials were apparently expecting @BorisJohnson to be invited to Thursday's 🇪🇺#EUCO summit with @POTUS (whether Johnson would have accepted was unknown). But after he comp5.4×06.4k1.3k46
33Sep 18, '22BREAKING: 🇪🇺 suspending 65% of 🇭🇺#Hungary’s EU funding because of #Orban’s attacks on the rule of law, announces Commissioner @JHahnEU. It pertains to €7.5 billion in funding.5.2×06.4k1.2k62
34Mar 8, '25Macron's approval ratings shoot up in France amid American threats to Europe. Same pattern we're seeing in Canada with Trudeau.5.1×77k1.7k28244
35Jan 30, '21It's worth pointing out, amid the furore in UK over the Commission threatening to invoke article 16 yesterday on Northern Ireland and then taking it back, that @BorisJohnson made t5.1×04.6k2.2k97
36Dec 26, '20There some really credulous reporting going on in UK media today about the #BrexitDeal text. The New York Times has a good analysis of the “forever Brexit” that this deal really me4.9×04.3k2k217
38May 11, '24View post on X4.4×67k2.1k23724
39Mar 13, '25The European far right is blocking Europe's rearmament plans. Keep in mind where many of them got their funding over the years and it makes sense.4.4×66k2.6k658114
41May 25, '22Breaking: 🇪🇺Commission right now proposing new law to confiscate and sell Russian assets in the union. This is a big step beyond just freezing the assets, which is what they've d4.2×04.9k93147
42Jun 25, '24Hungary suffered 2 setbacks today in its efforts to thwart 🇪🇺aid to🇺🇦 1⃣Belgians rushed through negotiating mandate for Commission to start 🇺🇦accession negotiations before th4.1×62k1.1k23632
43Aug 30, '22Spain's PM Pedro Sanchez is likely having an 'I told you so' moment as the emergency energy market reform he's been asking for for months is belatedly being embraced by the Commiss4.1×04k1.5k86
44Dec 21, '20A reminder that non-EU countries in EU single market (ie, UK until 31 December) were all invited to participate in Commission's vaccine bulk purchasing programme. @BorisJohnson tur3.7×03.3k1.6k61
45Jul 10, '25This could be a game-changer. As is widely known, the UK nuclear deterrent relies on US support/permission. France's doesn't. A joint 🇬🇧🇫🇷 nuclear umbrella for Europe that does3.7×56k1.6k34354
46Mar 6, '25German center right (and maybe EPP as a whole) may have converted to Macron's position on blocking purchase of 🇺🇸equipment with new 🇪🇺military spending. “The money should only 3.7×55k2k31468
48Jun 2, '21🙄 A reminder, for anyone who needs it, that this is in fact *non-EU red tape*. The red tape that comes from leaving the EU. Here in the EU we don't have this red tape.3.5×04k1.2k28
49Aug 21, '19Vladimir Putin is in Helsinki today and the Finnish memes are on a roll3.5×04k1.2k28
50Jan 22, '25"Europe is not yet lost as long as we are alive," Polish PM Donald Tusk, who some have called Europe's last hope, tells the European Parliament two days after Trump's inauguration.3.4×51k1.7k26759
51Mar 10, '21I've just been told some firm EU vaccine export figures by an EU source. Vaccine doses exported from EU to: 🇬🇧 9 million 🇨🇦 4 million 🇲🇽 3 million 🇺🇸 1 million Total: 35 mi3.3×02.7k1.3k104
53Oct 28, '21The UK has now fully (and quietly) joined the EU's #VaccinePassport system, the Commission confirms today. That means EU countries will recognise a UK NHS vaccine QR code, and the 3.2×02.8k1.2k49
54Jun 12, '19Very interesting map of who dubs and who subtitles in Europe. You can see the direct correlation between this and English proficiency. For the blue countries, film & TV serve a3.1×02.2k1.3k84
55Apr 22, '19It's still incredible to me that so many British journalists don't understand the absolute basics of what the EU is. If being in a customs union with the EU is the same as being in3.0×03.2k93343
56Mar 26, '25At least somebody is. The EU's prime ministers should try growing a spine instead of complaining about the person who has one.2.9×43k1.5k20943
57Jul 20, '25In his National Day address, Belgian King Philippe decries the situation in Gaza as "a shame for all humanity".2.8×42k1.9k70030
58Jun 22, '21Europe's #LGBT divide. With Italy's late signature, these are the 14 EU countries that signed today's statement condemning Hungary's new law banning 'displaying or promoting" homos2.6×01.6k72654
59Apr 8, '22It’s really feeling like the 🇩🇪🇦🇹 position against an 🇪🇺ban on #RussianOil is no longer tenable, and they know it. Feeling in Brussels right now is: these two demanded drasti2.3×02.8k61843
60May 10, '21The European Union is now vaccinating at a faster pace than the United States and United Kingdom.2.3×02.3k71137
61Jun 27, '16Don't worry England, I'm sure Boris Johnson has a plan for how to enjoy the benefits of Euro2016 while not being in it.2.2×01.4k1.3k0
62Jun 30, '20BREAKING: Now official, Americans remain banned from EU. By majority vote, EU countries just agreed to allow only these citizens in starting tomorrow: 🇯🇵🇰🇷🇨🇦🇦🇺🇳🇿🇷🇼🇷🇸�2.2×01.5k91232
63Jun 14, '21This is just perplexing. Did the entirety of the British political and media establishment not bother to read Johnson’s #Brexit deal until now, 18 months after it was signed? Johns2.1×02.2k69737
64Jan 18, '21I went ahead and fixed that misleading red-green vaccination map being spread by British Conservative politicians. This shows the number of doses per 100 people after the first 20 2.1×01.5k50059
65Oct 29, '19Really tired of hearing Tory commentators saying “Boris Johnson got the EU to open the withdrawal agreement when they said they wouldn’t” The EU said they couldn’t based on UK’s re2.0×02.2k73913
66Jul 25, '20I don’t think the scale of the potentially epic disaster that the UK is sleep-walking toward in January can be overstated. It’s shocking to me that domestic UK media, and the Briti2.0×01.7k87136
67Apr 10, '22BREAKING: #Macron beats #LePen in French #presidentielles2022 first round election. A larger spread than 2017.2.0×02.3k48320
68Feb 1, '21Oh wow. This is the ranking of countries when you look at the share of people who have been fully vaccinated (2 doses).2.0×01.4k78061
69Jan 12, '21What a bizarrely distorted graph. It leaves off Denmark, the EU country that has in 2 weeks vaccinated almost as much as UK in 5 weeks. It conveniently sets threshold for any shade1.9×01.9k56129
70Jun 17, '22BREAKING: 🇪🇺Commission President @VonDerLeyen, dressed in the colors of the 🇺🇦 flag, announces they are recommending EU candidate status for #Ukraine.1.8×02.5k39010
71May 7, '20Some straight talk from EU’s trade chief. He says UK government has “decided COVID is going to be blamed for all the fallout from #Brexit”. @BorisJohnson plans for a #NoDealBrexit 1.7×01.1k89523
72Apr 25, '20Today is #LiberationDay in Italy, marking the defeat of Italian fascism 75 years ago It's a day when people sing the partisan song #BellaCiao Today the #COVID19 stay-at-home hashta1.7×01.8k58559
73Jan 13, '21What Johnson is saying is untrue. EU member states can require a work visa for any paid work. If a musician enters an EU country on a 90-day tourist visa-waiver, and then is paid f1.5×01.3k64026
74Apr 25, '22I'm seeing American commentators saying Macron "squeaked by" in yesterday's French presidential election, which is an odd way to describe a 17 point margin of victory. A US preside1.5×02k3515
76May 24, '22The ratings for this year's #Eurovision Song Contest came out today: 161 million TV viewers, plus 18m who streamed online (total 179m). For context, that's more than the last 🇺🇸S1.4×01.8k35036
78Sep 25, '22#Italy is already the worst country in Western Europe to be gay (and the only one that doesn't yet have gay marriage), which is why so many LGBTQ people leave the country. But it's1.4×01.6k34851
79Mar 30, '20Literally everything in this tweet is false. 1) The UK is still bound by EU law until end of transition 2) EU countries have been permitted to close their borders, UK is one of the1.4×01.3k58816
80Jun 18, '21It is embarrassing how so much of the UK media just cut & pasted #AstraZeneca's press release claiming they had "won" the court battle with the EU this afternoon. Now UK media 1.2×01.4k38825
81Mar 25, '21Half. Roughly half (77 million out of 165 million) of the vaccine doses made in the EU since December have been exported. 21 million went to the UK. How many of the vaccine doses m1.2×01.1k49533
82Apr 14, '22#Finland had to become neutral and promise not to join #NATO as a condition for its continued existence after WW2. Stalin didn't reabsorb Finland back into 🇷🇺. After the Cold War1.2×01.3k32862
84Feb 27, '22🇪🇺President @VonDerLeyen and High Rep @JosepBorrellF announce, "for the first time ever, the European Union will finance purchase and deliver military equipment to a country that1.2×01.1k40825
85Jan 9, '21UK media coverage of this crisis versus US media coverage. Can you spot the difference? BBC gonna BBC1.1×01.2k39322
87Jan 31, '22A false claim. The UK has not struck 70 "new" free trade deals. 69 of those 70 were just copy-paste continuations of EU FTAs the UK benefitted from pre-Brexit. The only genuinely n1.1×01.1k42718
89May 22, '21UK votes being announced now1.1×01.6k2049
90Nov 29, '20I think I've seen perhaps no better illustration of the #Brexit choices facing the UK over past 4 years. The red lines of Theresa May and Boris Johnson have left the UK with only t1.1×099541334
91Jun 9, '21Frost is again floating idea that EU is insisting on "operating the protocol in an extremely purist way" on chilled meats. These rules apply to imports from all non-EU countries. A1.0×01.1k3356
92Feb 26, '22A reminder, in light of #Putin's revisionist history: In the 1991 independence referendum, 92% of people voted not to be part of Russia. Importantly, a majority of people in *every1.0×01.2k29440
95Dec 12, '22A furious-looking @EP_President Metsola is now addressing the Parliament on #Qatargate. "It would be no exaggeration to say that these have been among the longest days of my career1.0×01.2k22157
96Apr 7, '21So, when EU countries restrict AstraZeneca by age group they are being irresponsible and over cautious, and causing deaths. But when the UK does it they’re being prudent and it’s n1.0×01.1k30523
100Nov 30, '22Today at noon: 🇪🇺Commission will announce an unprecedented denial of €7.5 billion in EU budget funds from #Hungary over #Orban's #RuleOfLaw violations and corruption. Will need t0.8×01.1k16016

Scan another creator

@

Run this on any account.

XOutlier builds this table for every public profile you open on x.com, with live data and every post, not just the top 50.