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

Mar 6, 2025 • 2h 26min
What would Winston Churchill say about 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

Mar 5, 2025 • 2h 29min
Why does JD Vance keep attacking us?
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

Mar 4, 2025 • 2h 24min
The Kremlin's man on the inside
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

Mar 3, 2025 • 2h 25min
A pathetic, Putin-pleasing, petulant tantrum in the White House
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

Feb 28, 2025 • 2h 26min
The most powerful man in the world is still hideous
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

Feb 27, 2025 • 2h 24min
Starmer's in Washington playing chess with a pigeon
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

Feb 26, 2025 • 2h 28min
Trump's surreal Gaza video
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

Feb 25, 2025 • 2h 26min
The USA just sided with Russia at the UN
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

Feb 24, 2025 • 2h 24min
Why the east of Germany voted for the far-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

Feb 21, 2025 • 2h 24min
What Starmer should say to Trump next 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