Journalist, commentator, consultant. Veteran of referendums & elections. RT doesn't imply endorsement.

Joined December 2011
1,492 Photos and videos
Pinned Tweet
In bookshops today. amazon.co.uk/Dads-Dont-Babys… Hugely proud of this book, co-authored with @DadsTurnLB We need to talk about #masculinity #fatherhood and how men are the final part of the feminist puzzle
5
18
85
James Millar retweeted
28 Feb 2025
This is thuggery from Trump and Vance, plain and simple. They are bullying the brave true patriot Zelensky into accepting a deal which effectively hands victory to Russia. Unless the UK and Europe step up, we are facing a betrayal of Ukraine.
4,556
4,281
31,965
982,807
James Millar retweeted
28 Feb 2025
Trump and Zelenskyy were supposed to do a press conference side by side. That has been cancelled and Fox News is reporting that Trump told Zelenskyy to leave the White House after the episode in the Oval Office. Putin and the Kremlin will be utterly delighted.
3
7
39
2,552
James Millar retweeted
Appeasement leads to wars. Corporal JD Vance should read his history and do his homework. He has never visited Ukraine and was wrong on his facts at Munich. 2/2
241
823
6,966
137,755
James Millar retweeted
28 Feb 2025
Dear @ZelenskyyUa, dear Ukrainian friends, you are not alone.
15,590
38,752
315,090
36,877,267
James Millar retweeted
28 Feb 2025
We're watching the on-video confession of the Trump-Russia scandal.
526
2,902
19,186
1,207,126
James Millar retweeted
🚨 PRmoment Awards shortlist announcement 🚨 If you'd like to take a look at who's lucky enough to be shortlisted, then please head to our website... prmomentawards.com You can see the agencies shortlisted below 👇
1
3
1,924
Done a new Substack- Women have further to fall than ever before open.substack.com/pub/politi…

114
The water has been off since this morning. I want to know when it’s coming back on. About 9 hours after contacting @thameswater I get this. Sometimes no comms is better than bad comms.
343
It's Substack day for me. I couldn't resist this awful intersection of gender and politics. Bin Gregg open.substack.com/pub/politi…

112
Erm. There will be another general election. In 2028 or 2029 probably. Next.
🗳️ 2 million people have signed a petition calling for another general election. @kamalahmednews and @CamillaTominey take a look at the reaction and why voters feel betrayed...
220
Putting the story in history open.substack.com/pub/politi…

104
James Millar retweeted
BREAKING 🚨🚨🚨 Young people told to cancel their Netflix subscription’s so poor desperate pensioners like Julie and John don’t have to sell one of their 60 properties.
595
2,389
20,649
1,169,753
James Millar retweeted
This is a UK Budget that's looking ahead to the 2026 Holyrood election. £3.4 billion more for the Scottish Government - expect that figure to be repeated by Labour at FMQs for the next 12 months.
1
3
1
762
James Millar retweeted
The Budget in 5 points 1. Borrowing increase (quite large) 2. Spending increase (small) 3. Capital spending increase (quite small) 4. Tax increase (large) 5. Fiscal headroom (small)
19
122
416
83,438
I don’t think progress can go backwards. It’s not progress if it’s going backwards is it? Is it regress?
2
170
James Millar retweeted
First woman Chancellor delivering budget introduced by woman Deputy Speaker 💜💚💜, lots still to do but a moment to celebrate 🎉🎉🎉 @CentenaryAction @fawcettsociety @ElectHer_UK @5050Parliament @Girlguiding @MumsnetTowers @JoCoxFoundation @CompInPolitics
3
11
38
2,307
James Millar retweeted
Cash terms is such a pointless comparison given inflation. Adjust for inflation and both Lamont and both Healey figures will be much larger than today’s.
6
75
293
108,677