Skip to content
James O'Brien - The Whole Show artwork

James O'Brien - The Whole Show

Global·1000 episodes

NewsDaily

Listen to James O'Brien's phone-in show, which will make you think - and possibly change your outlook on the big stories.

Episodes

2 hr 32 min
Jun 3, 2026
Why bring Stephen Lawrence into this?

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 27 min
Jun 2, 2026
We can't let hate win on a day like today

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 26 min
Jun 1, 2026
I think I believe Nicola Sturgeon

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 27 min
May 29, 2026
What has Donald Trump done in the Middle East?

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 26 min
May 28, 2026
What actually happens when you leave education?

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 25 min
May 27, 2026
Has Tony Blair gone full pig?

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 26 min
May 26, 2026
The worst thing about social media

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 27 min
May 22, 2026
Why isn't the right-wing media cheering?

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 28 min
May 21, 2026
Thick racists are furious about falling immigration

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 30 min
May 20, 2026
Gen Z haven't got any money

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 26 min
May 19, 2026
Why infrastructure in Britain spirals out of control

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 25 min
May 18, 2026
Wes Streeting says the UK's future is in the EU - and he's right

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 25 min
May 15, 2026
There's no guarantee Andy Burnham wins this by-election

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 26 min
May 14, 2026
I don't think I want a leadership challenge today

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 29 min
May 13, 2026
How much of Keir Starmer's problems are his own fault?

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 26 min
May 12, 2026
These politicians aren't serious people

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 31 min
May 11, 2026
Starmer's speech to try to save his skin

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 24 min
May 8, 2026
Mysterious donors may start lining up to buy Farage's new curtains in No 10

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 27 min
May 7, 2026
Nobody has been in my thoughts as much as this man

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 26 min
May 5, 2026
The secret £5m gift to Nigel Farage

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 26 min
May 1, 2026
I think Zack Polanski's policing comments are really bad

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 25 min
Apr 30, 2026
What can be done about the hideous juggernaut of antisemitism?

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 29 min
Apr 29, 2026
The Trump regime is simultaneously ridiculous and disgusting

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 28 min
Apr 28, 2026
What will the King's state visit to the U.S. achieve?

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 27 min
Apr 27, 2026
What if Donald Trump upsets King Charles?

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 25 min
Apr 24, 2026
The ethical dilemma of the assisted dying debate

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 25 min
Apr 23, 2026
The United States is not our friend

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 30 min
Apr 22, 2026
Does Starmer really have what it takes to be PM?

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 25 min
Apr 21, 2026
"Sack him!" feels increasingly like a knee-jerk reaction for Starmer

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 26 min
Apr 20, 2026
Did I get it wrong about Starmer last week?

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 25 min
Apr 17, 2026
I think I want Keir Starmer to go

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 25 min
Apr 16, 2026
Why the rich live longer

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 31 min
Apr 15, 2026
On Southport, your blood boils or your heart sinks

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 25 min
Apr 14, 2026
Dealing with your really disturbed, violent child

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 27 min
Apr 13, 2026
I trust you more than Trump on what happens next with Iran

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 27 min
Apr 2, 2026
What would NATO be without America?

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 30 min
Apr 1, 2026
We're in a moment of extraordinary peril as a nation

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 24 min
Mar 31, 2026
Trump is an out of control shower head - so how does his war end?

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 26 min
Mar 30, 2026
Badenoch and Farage want support from the "drill, baby, drill" idiots

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 26 min
Mar 27, 2026
How many American lives would Trump sacrifice to protect his ego?

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 27 min
Mar 26, 2026
The problem with social media

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 29 min
Mar 25, 2026
Holy moly - he is absolutely bonkers

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 26 min
Mar 24, 2026
Trump lied through his teeth on Iran - now what?

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 27 min
Mar 23, 2026
Donald Trump completely bottles it on Iran

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 25 min
Mar 20, 2026
An excoriation of Donald Trump.

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 28 min
Mar 19, 2026
Why would Nick Timothy say that?

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 32 min
Mar 18, 2026
Is Rayner right about Starmer?

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 27 min
Mar 17, 2026
Disgusting, Deranged, Delusional... Donald

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 26 min
Mar 16, 2026
What is it with Brexiteers and Trump?

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973

2 hr 26 min
Mar 13, 2026
Is Trump just totally mad?

This is a catch-up version of James O'Brien's live, daily show on LBC Radio. To join the conversation call: 0345 60 60 973