Chief Executive of @TotalPolitics Group. Writer, broadcaster and media CEO. Columnist for @theipaper.

London
Amid all the worrying news, this made me smile. Glorious.
752
17,095
88,313
It must be quite annoying that almost every day the sky is blue and white…
Free Palestine. With love from the Universe ✨🇵🇸
261
1,870
45,581
1,919,186
Possibly my favourite grumpy teenager exchange ever on a train this week: Mum: “Stop kicking the chair, Tom.” Grumpy Teenager: “OMG, I’ve told you before, stop doxxing me like this.” Mum: “Tom is your name, Tom, using your name in public is not doxxing.”
68
1,257
34,360
1,433,008
Hezbollah is currently being run by everyone who last week Hezbollah thought wasn’t good enough to deserve a pager.
184
1,875
23,026
952,087
What this means is American satellites will see Russian bombers carrying missiles taking off, bound for Ukrainian hospitals, power and transport infrastructure, and they will intentionally choose to sit on their hands rather than warn them it’s coming.
Immediate impacts from the total US shutdown of intelligence sharing to Ukraine will be wide-ranging, but Russian air strikes targeting civilian infrastructure will likely become more effective. Comes at a time when the US has cut Ukraine off from air defense supplies.
1,012
6,540
19,666
1,109,540
I see Hamas, required to take a break from murdering Israelis, have returned to their second-favourite pursuit of murdering Palestinians.
291
2,582
17,552
290,773
I’m waiting for Macron to turn up dressed as a candlestick.
263
2,918
11,293
LOL
44
408
11,803
370,162
Bit harsh on the child.
57
896
9,978
473,554
Strongly in favour of specifically this Frenchman
161
615
9,749
480,377
We should expel the Russian ambassador - the embassy is openly using the house room granted in the UK to advocate yet more war crimes.
291
1,578
8,656
The Online Safety Act is the first of many clashes with votes at 16 - it isn’t consistent to have citizens empowered to vote who simultaneously aren’t trusted with free access to information and content. Either they’re adults or they aren’t.
104
1,077
8,835
385,060
Never forget the greatest Christmas Twitter smackdown of all time.
98
3,198
7,128
A van making a radical argument for eating cats:
390
1,452
6,669
It is undeniably funny that despite all the BDS/Boycott Israel campaigners, Hezbollah bought all their pagers off Mossad.
86
599
6,347
147,371
It’s bollock s
Brilliant work from David Hockney in Piccadilly—the first of a series of major art projects we’ve commissioned as part of our brand new #LetsDoLondon campaign. Lots more to come very soon! #DavidHockney
260
409
5,682
Ukraine gave up its nuclear arsenal in return for a promise Russia wouldn’t invade, and is now being invaded by Russia. How on earth has Gary concluded that this is proof we should disarm? 🤦‍♂️
375
806
5,331
What a bizarre thing for the BBC to sneer and snigger at. What’s wrong with ministers of the British government having the flag and the monarch on display?
Haggis_UK 🇬🇧 🇪🇺
1,585
1,082
5,369
Good to know that Chuka now believes if an organisation cannot be reformed from within then you should Leave. #betteroffout
202
1,521
4,941
British soldiers fought and died in Afghanistan when the United States invoked Article 5 and we answered your call, @JDVance. Insulting their memory in an attempt at some rhetorical point-scoring is beneath cheap.
Bad news for Starmer and Macron. Vance confirms the only US security guarantee in Ukraine will be the mineral deal. He also plays down British & French peacekeeping troops as “20k troops from some random country that hasn’t fought a war in 30 or 40 years”.
601
918
5,427
167,360
Barely coherent. I don’t think the Conservative Party is Conservative so I’m joining the Lib Dems 🤔 I’m a “moderate” so I now back the most extreme Remain-at-all-costs party 🧐 I hate “division” so my new slogan is ‘Bollocks to Brexit’ and I want to ignore 17.4m voters 🤦‍♂️
We can’t give the two old parties permission to silence and push moderates out of politics. I will fight for the values I believe in, and help create a real alternative, as a Liberal Democrat @LibDems
549
1,419
4,955
I don’t think they intended it, but @ByDonkeys have managed to make Interplanetary @jk_rowling look cool AF
55
188
4,425
71,596
Why is the BBC saying Begum “lived under ISIS rule” as if it was just some kind of passive coincidental circumstance? “Whoops, I’ve lived under ISIS rule!”
183
567
4,045
Every Christmas, my friend @Lazanski lights candles at the graves of British servicemen in Lillehammer, who died defending Norway. It’s one of the loveliest gestures I can imagine.
Replying to @HillelNeuer
My version in Lillehammer, Norway, the other night where I lit candles at British war graves.
36
465
4,279
108,573
It might seem a little thing, but don’t underestimate the importance of @YorkshireTea standing up to Twitter bullies. So often, big companies have indulged and encouraged the mob by buckling and apologising over the slightest thing. I hope the tide’s turning.
Replying to @sulaAlice
Hi Sue. At the weekend you criticised us for something we didn't do, and now you're criticising us for something we didn't say. From one human being to another, would be OK for you to stop now?
102
624
3,886
Shit, I've got some Owen Jones books on my bookshelves, and now I'm worried people are going to conclude it means I must agree with him on everything.
390
309
3,729
Replying to @KingJames
People in Hong Kong being beaten and shot at for demanding democracy “just went through a difficult week”. You just had to choose between supporting their freedom or not - which shouldn’t be a difficult choice.
168
306
3,316
One of the many ridiculous things about the argument that it's a "realist" position to suggest we get peace by allowing Russia to gain and keep Ukrainian territory is that this is literally what happened in 2014 and it led directly to this current war. This isn't hypothetical.
71
722
3,214
389,148
As well as being a vile thing to suggest, and a completely bonkers conspiracy theory, you surely know given your legal, ahem, expertise that FOI doesn't extend to breaching medical privacy. Surely Marcus-J-Ball-crusader-against-misleading-people wouldn't mislead people?
76
196
3,412
Tolkien was racist towards the orcs and should have tried to understand them, grown man says out loud thetimes.co.uk/edition/news/…
289
667
3,118
I’m not even kidding, @ClaudiaWebbe has just called for herself to be abolished. A story in four Acts:
142
498
3,279
Can we stop pretending Gary is an economist now?
Housing is getting more expensive because the rich are buying it all
160
177
3,502
246,665
By all means debate with and disagree with canvassers - but none of them deserve a mouthful of abuse. Volunteer activists are what makes our democracy work.
809
143
3,327
346,909
Turns out Yoko is a Southern Rail driver.
I don't rely on time. Time is what manmade for our convenience, and in reality, it does not exist.
70
562
2,907
Jean-Claude Juncker and Theresa May have turned up to compete for the Triwizard Cup.
75
686
2,887
It’s really simple: the family homes of politicians you disagree with are off limits. Leaving pretend bodybags on the doorstep of a home where children live is ghoulish in the extreme. The families of politicians are not your stage for posing.
246
334
3,215
197,407
King Charles has a hobby that Camilla  'doesn't interfere' with, claims royal commentator gbnews.com/royal/king-charle…
13
188
2,918
160,209
What ferocity? He was quite gentle in stating the facts clearly, as is his job. He had to be a bit firm, to ensure he could make the whole point without being interrupted - again, doing his job and communicating fully. Odd to attack him when he was more mild than his interviewer.
Replying to @Peston
these desperate times. And I was slightly taken aback at the ferocity of the Deputy Chief Medical Officer’s response. My view has always been that we should respect experts but not assume they are always correct. And that matters more than ever when so many lives are at stake.
117
474
2,950
Cool, cool - are there any pics of Pride flags paraded in Palestine?
268
325
2,901
It’s a funny sort of “coup” in which the Prime Minister tries to persuade the Opposition to give the people an election to decide who is in power, but the Opposition keeps refusing the chance.
67
693
2,821
William and Kate take the trolling of Harry and Meghan’s private jet travel to a whole new level:
Lizzie Robinson
142
499
2,786
Jeremy Hunt chose to walk away rather than accept a bad deal, just saying.
131
532
2,637
Geeky thread warning. Or, if you’re like me, a cool bit of 20th Century urban archaeology. Check out this shop in Kingston. What’s unusual about it (aside from its no-doubt-excellent nails service)?
160
928
2,543
Police helping squatting protesters to get a good sleep rather than helping law-abiding traders to get to work is not a reason to feel proud. It's a farce.
Smithfield Market. Animal Rébellion protesters having had a congenial and co-operative night with City Police. Meat traderswere asked not to use lorry horns overnight to avoid waking sleeping protesters. Sometimes one should feel proud of this country.
191
720
2,590
This is shameful
🚨🚨🚨BREAKING: An American cancer patient and Trump supporter was confronted by British police and told to apologise for her online posts or face an investigation. Deborah Anderson, a mother of two, was visited at her home in June by an officer from Thames Valley Police. He told her someone had lodged a complaint about her social media posts. She told him she was an American citizen and a member of the Free Speech Union and he should be investigating burglaries and rapes, not hurty words on social media. Chillingly, he told her he was there to get her to apologise to the person who was offended by her posts. If she refused, she’d be questioned down at the station. What was Deborah’s supposed crime? The policeman didn’t tell her. Was it her passionate support of President Trump and the MAGA movement on her Facebook and X pages? To make it worse, Deborah is in the midst of cancer treatment, including chemotherapy. She ought to be have been convalescing. Instead, she was harassed for her tweets. The FSU took on her case and, as a result, the police have now dropped their investigation. But they still haven’t told Deborah which of her posts got her into trouble, claiming they’ve accidentally deleted the record of the complaint. Thames Valley Police are responsible for guarding President Trump this week. What would he make of the fact that those same officers are visiting the homes of his supporters – including US citizens – and threatening them with arrest.
65
419
2,751
93,958
It’s not hard to imagine what the Guardian would say if @ConHome published a cartoon like this of an ethnic minority Labour politician, is it.
203
450
2,503
Impressive that the EU has managed to unite the DUP and Sinn Fein.
50
464
2,459
Replying to @mrjamesob
James, you're shouting at breakfast.
34
116
2,332
This was inevitable, really, wasn’t it.
125
418
2,411
Isn't it a little odd that Starmer's team has been producing and putting out research saying "19 out of 20 lockdowns don't seem to work", laying the ground to then, er, demand a new lockdown?
Replying to @BethRigby
Labour analysis: 19 out of 20 areas in England that have been under restrictions for two months have seen an increase in infection rates 👇
226
667
2,389
Bercow has settled on his new career as a performing howler monkey.
220
418
2,346
Good news, Joan. Geography will remain unchanged after we leave the EU, so you’re fine.
I’m a European: I want to stay a European. Time is running out. We need to act now.
89
416
2,281
There’s some bad news Lynnie is going to find out about Serbia…
I'll be supporting Serbia tonight. I won't support ANYTHING that you do, and I can't support a country that in turn supports genocice
Community note
Art least 50,000 Albanians were massacred in the present-day territory of Kosovo by the Serbian army. nytimes.com/2006/07/10/wor
23
164
2,291
260,222
Once upon a time, leaving your house to find bikes scattered around was an ominous sign you were in the start of an apocalypse. Now it’s just Lime Bike’s business model.
65
206
2,234
85,225
Three cheers for the gentleman waiting outside Leeds General Infirmary who takes the opportunity to quietly ask the man yelling outside a hospital "Would you shut up, please?"
108
383
2,250
I'm still searching for any examples of Corbyn actually talking with people with whom he profoundly disagrees. Loyalist terrorists in Northern Ireland? Israel? Big corporations? Trump?
217
639
2,179
It is absolutely contemptible for an MP and Shadow Minister to encourage a constituent and political opponent to be targeted at their family home like this. Gutter politics, shamefully low even for Emily Thornberry.
The people of Islington South & Finsbury can always be relied on to say it as it is.
166
549
2,294
I always remember when Anne Robinson tried to do her school ma’am act on Ricky Hatton on Celebrity Weakest Link. AR: “Ricky - you were the weakest link in that round. Why do you think that is?” RH: “Probably because I get punched in the head for a living, Anne.”
9
156
2,484
83,053
BBC News website
13
134
2,327
87,367
It’s hard to describe how hard I am hoping that Twitter advertises on GB News.
198
211
2,209
“While some recollections may vary” is one of those brilliant phrases that belongs on a “What Brits say vs What Americans hear” chart meme.
80
301
2,278
When you’ve got a great parking spot, but you’re not sure how to split it between your three daughters.
29
276
2,050
113,858
Replying to @theAliceRoberts
What a disappointing tweet. Petty, pointless and the cheapest kind of posing. It’s possible to disbelieve without feeling the need to do stuff like this. Maybe give it a try?
69
67
2,132
Top tip: if you want to tweet insults to people, either keep it to one tweet or be really careful where you put the break from Tweet 1 to Tweet 2.
101
343
2,004
Graham Brady says it would be “a clear breach” of the Conservative manifesto for MPs to vote for delaying Brexit.
123
694
2,037
Working class guy works hard, becomes a great success, then gives up a multi-million pound income to enter public service. If you think this is a bad thing, Vote Labour.
Sajid Javid reportedly earned £3 MILLION a year as an investment banker before being elected to Parliament, where he voted 16 TIMES against a Bankers' Bonus Tax. Another Tory protecting the few and ignoring the many.
159
767
2,071
It's notable that a sizeable and apparently growing chunk of the British left have completely lost the ability to accept the legitimate existence of disagreement - they don't want to simply contest and defeat ideas they dislike, they want to silence those who might express them.
293
695
1,999
I agree with 2020 @georgeeaton that 52% - 48% is a decisive margin of victory.
128
333
2,147
We're three days into Lib Dem conference and nobody has noticed.
217
380
1,954
My thoughts are with @TheNewEuropean at this difficult time.
73
366
2,125
I feel absolutely great about it. Because it’s a trade agreement, not an unaccountable wannabe superstate committed to ever closer political union that demands we pay a fortune in return for obeying its bad decisions. See the difference?
How do Brexiters feel about joining the Asia-Pacific free trade area? Did they leave the EU to join another huge bureaucratic bloc?
78
299
2,156
Lloyd Russell-Moyle has been promoted to be a Shadow Minister. Tell me again about how Starmer’s election means Labour are moderate and freed of Corbynism?
Ben
578
640
2,055
It turns out if you selectively add up as many as you want for your side, and selectively discount some for the other side, then you produce a number that says what you wanted it to say at the outset. Thanks for the insight, Twitter.
67
499
2,028
It is quite funny to see people who've spent two and a half years claiming it's unreasonable or even extremist to describe a referendum result as "the will of the people" now saying the nation should do what they want because they held a march.
92
515
1,980
Perhaps Cressida Dick could ask her officers to look into whether the public would like her to focus a bit more on knife crime, scooter gangs and acid attacks, rather than on controversial things people say?
Cressida Dick says she asked her officers to look into whether Boris Johnson's comments about women and burkas constituted a hate crime. A preliminary assessment found it would not 'reach the bar' for a criminal office.
95
711
1,965
This is good news (and not “dumbing down”). It was an unjustified mistake to start demanding police officers have a degree - unnecessary, costly and obstructive to good potential officers. I hope all police forces ditch it completely. dailymail.co.uk/news/article…
204
389
2,032
Re this Lammy story, if someone tried to sting me for €700 extra for no good reason, readers, then a “furious row” would indeed “break out”
60
119
2,117
131,252
What to do?
'Bezos owns the platform where the killer bought his knife... and Musk failed to remove a violent terrorist video watched by the killer before he went to Southport.’ James O’Brien wonders 'how the hell' the British government can 'rein in' the powers of big tech companies.
25
171
2,069
61,970
Someone out there knows who this woman is. Horrifying to see a person so consumed with hate that they feel joy at the news of families slaughtered, and spit their celebration in someone's face. Share this footage and identify her.
Here is a Free Palestine supporter taunting a Jewish person: "Are your people dead?…yes…aww, good.” Surely if burning an effigy of Grenfell or wearing a shirt glorifying the Hillsborough disaster are criminal offences, then she should be arrested?
68
481
1,985
366,640
In the last couple of years some people have developed a nasty tendency to hope for the country to fail or suffer in order to prove their point. It was bad enough when they were gleefully hoping for a recession, but even I never imagined some of them would cheer on a pandemic.
83
337
1,964
Good news - now that the police won't be visiting any more people to tick them off for lawfully expressing opinions they don't like, there will presumably be more officer time available to deal with actual crimes. bbc.co.uk/news/uk-england-li…
66
443
1,942
The melodramatic freak-out about a Conservative Government considering making (gasp!) centre right appointments illustrates pretty clearly how long it’s been assumed that the default appointees for public bodies should be from the left.
This is the English equivalent of Trump filling the Supreme Court with conservative judges.
189
377
1,953
Weirdly I don't remember all these pro-EU tweeters swooning on any of the various occasions when the EU broke the law by breaching the very treaties on which it is founded. Maybe I blinked and missed it?
The EU will accept a French budget deficit above the EU’s 3 percent ceiling in 2018 “as a one-time exception,” Budget Commissioner Günther Oettinger says politi.co/2ERSkNd
73
566
1,939
Say what you like about Putin, but choosing the letter Z, which looks the same upside down and the right way up, was an act of great foresight. #slavaukraini #StandWithUkraine
65
226
1,869
Pakistan’s support made the Taliban reconquest of Afghanistan possible. Pakistan is also the biggest recipient of British aid in the world. Islamabad can’t have both - we shouldn’t be funding a state that kills our troops. My @theipaper column: inews.co.uk/opinion/pakistan…
203
573
1,870
Just asked a Tory candidate if they'll be putting themselves up for a Conservative MEP candidacy: "To be honest I'm going to vote for the Brexit Party."
73
563
1,738
The word is greengrocer.
The rise of vegan butchers bbc.in/2S1wi2d
31
158
1,872
Fiona Onasanya, disgraced criminal, voted for it.
Replying to @JohnRentoul
Letwin-Cooper bill passes by just one vote, 313 to 312
264
704
1,708
Why would you bother with this lie?
Jeremy Corbyn gets caught out trying to pretend he watches the Queen's speech... this is awkward. #GE2019
305
484
1,794
.@Anna_Soubry emails TIG-CHUK's supporter with an update: "A General Election will resolve nothing. Indeed, it runs various risks including Boris Johnson winning a majority for his disastrous Brexit deal." Er, that sounds quite like resolving something?
91
286
1,828
Raising a glass to the future, and to the people who worked for this day but didn’t live to see it. 🥂 🇬🇧
27
111
1,856
I’d be fascinated to know the police’s decision-making on things like @glinner’s tweets. When a man sent me - directly and personally, by DM - a description of how he intended to use a knife to murder me, the police declined to investigate.
Britain is now a total laughing stock - a country where we arrest the authors of light comedies and interrogate them about their tweets. It would be laughable it it wasn't so serious. - Graham Linehan on his arrest today 👇
48
429
1,935
69,242