Opinion and Analysis Editor @MetroUK Scot in London. Occasional writer. Political bore. Long suffering Morton and Leyton Orient fan.

London
Joined April 2009
The phrase "Never attribute to malice that which is adequately explained by stupidity" has no weight in Britain because the powerful people in this country are equal parts malicious *and* stupid
15
45
3
277
339,594
Ross McCafferty retweeted
quando eu olho na janela para saber o que vestir e passam duas pessoas assim
Dua Lipa and Callum Turner are never missing their daily steps with their dog 🐕 together in New York City., that’s for sure 😍
11
1,276
23
35,839
362,207
Ross McCafferty retweeted
obsessed with this person on vinted using a big monkey plush to model their items
14
669
16
12,434
138,328
Ross McCafferty retweeted
TRUMP: I looked at his ass, and I've never done that with a man before. By the way, I looked at one hell of a beautiful ass before: Nicki Minaj. That's hard to miss.
428
421
437
2,828
1,247,078
damn near blew his wife’s shit smoov off
Knocked them down today with my beautiful wife Heather! Happy opening day and good luck during rifle season Montanans.
5
6
237
22,739
Sky dropping a shocker of a 0-0 on a stormy day when its just started getting pitch black. Nasty work.
1
2
849
Ross McCafferty retweeted
grim reaper is somehow 0-40 vs this motherfucker
Ric Flair provided an update after suffering a fall yesterday in Tampa “I Am Focused On My Healing And Recovery Right Now. I Will Be Okay!”
115
1,027
14
16,118
263,366
Ross McCafferty retweeted
gods most racist japanese vs a mildly inconvenienced frenchman
35
3,728
17
36,330
311,325
Ross McCafferty retweeted
France, mate. They surrender.
199
4,780
242
102,578
3,132,588
Ross McCafferty retweeted
Dap was so clean it overpowered the crowd noise
Obama daps up Abdul El-Sayed as he greets a fired-up crowd in Detroit
48
2,363
19
63,681
1,511,798
Ross McCafferty retweeted
Monday again tomorrow 😒
6
12
4
591
67,077
Ross McCafferty retweeted
This has the potential to be the first ever permanent last man standing match.
LAST. MAN. STANDING. Cody Rhodes vs. Randy Orton. #WWECrownJewel
20
354
3
7,880
174,905
They are calling it the most boomer quote of all time.
44
993
25
30,439
224,976
There are currently two separate glowing reviews for this movie on the Times website.
What’s the middle-aged Sacha Baron Cohen doing resurrecting his sexist, puerile idiot from Staines? Actually, a surprised Hadley Freeman says, it’s wicked thetimes.com/culture/film/ar…
1
9
885
Ross McCafferty retweeted
There's always one... 🙄💨 🌊 #StormBoelo #StaySafe 📸 @UpInTheEire_ 📍 Salthill, Galway
101
87
15
633
82,151
Ross McCafferty retweeted
if she’s trying to use the kids as human shields it won’t work hila was in the IDF
140
4,544
54
104,942
1,191,761
Ross McCafferty retweeted
Nah man the French up like 50 rn there’s gotta be a mercy rule
Le japonais qui remercie son patron de le laisser partir 3mn plus tôt de sa 65h de boulot de la semaine (on est mercredi)
174
9,314
61
207,455
2,542,214
Ross McCafferty retweeted
Shane Gillis and Danny McBride play feuding weathermen in a new four-minute Kalshi ad. “In the past year I’ve made some questionable trades on contracts for local weather, Costco hot dog prices and cricket,” McBride said in a statement. “Working with Kalshi to make this very unique ad was a great way to both make amends on some of my questionable predictions, but also get to work with Shane, and reunite with my good pal, Deep Roy.” variety.com/2026/tv/news/sha…
2
55
2,493
17,871
dude LMFAOOOOO 💀💀💀💀💀💀💀
603
19,870
716
451,908
5,253,520
scrolled down 100 autoplay videos to see what it’d show me
Episode: Betrayed in the Deadly Mudslide (More in Drama↓)
102
581
10
25,337
990,165
Ross McCafferty retweeted
Fleetwood Mac’s obscure and inconspicuous GO YOUR OWN WAY
Opinión impopular: Glee puso muchas canciones en el radar con sus covers, pero la manera que saco del olvido GO YOU OWN WAY de Fleetwood Mac es historico.
70
145
7,246
98,602