
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

Jan 18, 2024 • 2h 18min
Who's the bigger hypocrite?
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

Jan 17, 2024 • 2h 22min
How did Rishi Sunak get himself into such a mess?
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

Jan 16, 2024 • 2h 17min
The psychology of the Trump voter
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

Jan 15, 2024 • 2h 17min
The ghosts of opinions past, queuing up behind me
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

Jan 11, 2024 • 2h 20min
What's so terrible about a 'nanny state'?
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

Jan 10, 2024 • 2h 24min
What the Post Office scandal tells 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

Jan 9, 2024 • 2h 20min
What you have in common with Post Office victims
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

Jan 8, 2024 • 2h 21min
Post Office: why did it take an ITV drama to galvanise 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

Jan 5, 2024 • 2h 23min
Could Starmer's ordinariness be his greatest asset?
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

Jan 4, 2024 • 2h 22min
The Israeli Ambassador justifying ethnic cleansing
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