The Last Leg
Episode 13: Christmas Special (12x13)
Season finale
Air date: Dec 22, 2017
The final show of 2017 is a merriment-packed live Christmas edition where the boys are joined by some special guests in the studio including Stephen Merchant, Georgia Toffolo and Ed Milliband.
- Premiered: Jan 2013
- Episodes: 301
- Followers: 55
- Running
- Channel 4
- Friday at 22