Home  /  The Last Leg  / Watch: Series 31 Episode 8
The Last Leg
Series 31 Episode 8

Jameela Jamil, Richard Ayoade and Fin Taylor join Adam Hills, Josh Widdicombe and Alex Brooker as they take a sideways look at the week's top stories

Watch new episode from Fri 13 Nov