Pete Doherty and Angela Barnes team up with Adam Hills, Josh Widdicombe, and Alex Brooker for a lively and chaotic exploration of the week’s biggest news stories.
Show
The Last Leg
Episode
S32E07
Air Date
Mar 07, 2025