Europe editor at the Financial Times, former world news editor and Paris correspondent

Joined September 2009
5 Photos and videos
Should Europe be preparing for transatlantic divorce and if so, how? You can ask me on Thursday Feb 26 at 13.00 GMT ft.com/content/bab22488-f22e…
1
1
3
1,311
18 Dec 2025
Luuk van middelaar
502
10 Jul 2025
Russia is intensifying its attacks in Ukraine. Can it make a breakthrough and will Ukraine's stretched defences hold out? @HoansSolo gives me his expert assessment Putin steps up summer offensive against Ukraine ft.com/content/782b81f6-8d05… via @ft
2
1
5
1,107
18 Feb 2025
From ally to antagonist to predator. FT leader: how should the Europeans respond to Trump's demolition of the transatlantic security relationship Europe and the crumbling Atlantic alliance ft.com/content/2be871f2-f7c0… via @ft
3
8
2,035
15 Jan 2025
There's a warning for the rest of Europe in the failure of Austria's mainstream parties to strike a coalition deal, paving the way for Chancellor Kickl Austria’s far right hits Europe’s soft centre ft.com/content/388af55b-9b33… via @ft
4
3
755
22 Nov 2024
Escalatory dominance? Putin's IRBM missile attack shows Russia's enormous effort to calibrate the actions and not just the words. Vladimir Putin climbs escalatory ladder with missile experiment ft.com/content/0c5d6307-8cf5… via @ft
7
10
29
10,482
19 Nov 2024
Europeans should be willing to deploy troops to guarantee Ukraine's security if Nato not an option, says @Tsahkna European troops in Ukraine would secure Trump peace deal, says Estonia ft.com/content/98ceca6c-cad3… via @ft
8
25
87
25,970
19 Nov 2024
Once again Estonia is outrider for more robust European support for Ukraine, before and after any "Trump peace". But could the Europeans really be guarantors of UA security without US?
3
3
733
25 Oct 2024
"A battle for the soul of Europe" - my and @NastyaStognei 's take on Georgia's parliamentary elections this weekend, a watershed moment for the country Is Georgia slipping back into Russia’s orbit? ft.com/content/8f9add86-863d… via @ft
7
26
97
45,677
Ben Hall retweeted
Ukraine is facing its darkest moment in the war. And President Zelensky faces increasing pressure from western allies to pursue negotiations, despite skepticism about Russia’s willingness and concerns over Kyiv’s weak position. w/ @hallbenjamin @HenryJFoy ft.com/content/2bb20587-9680…
51
90
312
115,521
23 Aug 2024
Germany should be doing more not less to bolster European security. My take on the @Bundeskanzler fiasco over slashed aid for Ukraine. Ukraine is the victim in Germany’s botched budget debate ft.com/content/b0dcc7a3-89d4… via @ft

11
59
207
55,028
22 Aug 2024
The always perceptive @Andriypzag tells me why it was so important for Ukraine to change the war narrative with Kursk incursion - and how Putin will eventually have to pull troops away from Donetsk Ukraine wrongfoots Russia in Kursk ft.com/content/3767e0c4-8ced… via @ft
3
18
63
30,698
14 Aug 2024
Does it make sense for Ukraine to seize Russian land as leverage for negotiations? Everything will depend on the cost. Ukraine prepares for Trump trade with Russian land grab ft.com/content/f35edae0-22ac… via @ft
8
21
88
53,274
Ben Hall retweeted
.@ft @hallbenjamin sums up French elections 2nd round: “an invidious choice: a far right dangerously close to power and a leftwing bloc under the glowering influence of the far-left Mélenchon. After Macron’s reckless wager, there is no alternative.” on.ft.com/3VOYGBQ
1
3
10
9,126
30 Jun 2024
Far-right Rassemblement National is on course for an absolute majority - unless the other parties can unite to stop it in the coming days French election live: Far-right wins first round, survey shows ft.com/content/e72eeffb-a5bf… via @ft
2
3
2
1,464
30 Jun 2024
Exit polls suggest there will be a huge number of triangulaires or three-way contests in the run-off on July 7, splitting the opposition to RN vote
1
1
846
30 Jun 2024
Update - far-left leader Jean-Luc Mélenchon has said the left will pull out its candidates if third behind centrists. Will Macron's camp reciprocate?
3
642