The BEST episodes directed by John L. Spencer

#1 - Humanity
Ricky Gervais - Season 1 - Episode 7
In his first special in seven years, Ricky Gervais slings his trademark snark at celebrity, mortality and a society that takes everything personally.
Watch Now:Amazon
#2 - Episode 15
10 O'Clock Live - Season 1 - Episode 15
The final show in the series of live comedy and current affairs hosted by David Mitchell, Jimmy Carr, Charlie Brooker and Lauren Laverne. Guests include Liberal Democrat MP Sarah Teather, Tony Blair's former Chief of Staff, Jonathan Powell, and Peep Show and The Thick of It writer Jesse Armstrong.
Watch Now:Amazon
#3 - Episode 8
10 O'Clock Live - Season 1 - Episode 8
This episode includes David Mitchell interviewing Andy Burnham MP, Labour's Shadow Education Secretary. Total Politics' Shane Greer, Tansy Hoskins from Stop the War and Rory Steward, MP discuss whether we should intervene in Libya.
Watch Now:Amazon
#4 - Episode 5
10 O'Clock Live - Season 1 - Episode 5
This week, Freakonomics co-author Stephen J Dubner will be interviewed by Jimmy and Lauren. David Mitchell will be hosting a debate on protests: Protesting - what's the best way of effecting change? Joining David will be Save England's forests campaign founder Tamsin Omond, journalist and Jilted Generation co-author Ed Howker, and student and Telegraph columnist Milo Yiannopoulos. Labour activist (and Speaker's wife) Sally Bercow will also be on the show, along with Conservative politician Steven Norris.
Watch Now:Amazon
#5 - Episode 6
10 O'Clock Live - Season 1 - Episode 6
General Secretary of the Rail Maritime and Transport Workers union, Bob Crow will be interviewed by David. David also hosts a debate on arms, asking whether it's OK to sell arms to dictators. Joining him are War on Want's Yasmin Kahn; the Daily Telegraph's Alex Singleton, and the Conservative Party's Dominic Raab MP.
Watch Now:Amazon
#6 - Episode 1
All Round to Mrs Brown's - Season 1 - Episode 1
Agnes and the family are joined by celebrity guests, including Pamela Anderson, Judy Murray and Louis Walsh. With lots of audience shenanigans and music from James Blunt.
Watch Now:Amazon
#7 - Episode 8
Hypothetical - Season 1 - Episode 8
Guz Khan, Cariad Lloyd, David O'Doherty and Sara Pascoe are posed increasingly absurd hypothetical situations. Hosted by Josh Widdicombe and James Acaster.
Watch Now:Amazon
#8 - Episode 4
10 O'Clock Live - Season 1 - Episode 4
In episode 4, David interviews deputy leader of the Liberal Democrats, Simon Hughes MP, and hosts a debate on the Big Society. Joining him in the Big Society debate are Conservative politician Shaun Bailey, Big Society architect Phillip Blond and journalist Johann Hari.
Watch Now:Amazon
#9 - Jeremy Clarkson, Will Gompertz, Tony Law
Have I Got News for You - Season 44 - Episode 4
Popular news quiz, with team captains Paul Merton and Ian Hislop, guest host Jeremy Clarkson and guest panellists Will Gompertz and Tony Law.
Watch Now:Amazon
#10 - Episode 6
Hypothetical - Season 1 - Episode 6
Roisin Conaty, Victoria Coren-Mitchell, Darren Harriott and Phil Wang are posed increasingly absurd hypothetical situations. Hosted by Josh Widdicombe and James Acaster.
Watch Now:Amazon
#11 - Episode 3
Hypothetical - Season 1 - Episode 3
Sara Pascoe, Lou Sanders, Nish Kumar and Ed Gamble are posed absurd hypothetical situations.
Watch Now:Amazon
#12 - Episode 5
Hypothetical - Season 1 - Episode 5
Nish Kumar, Dara O Briain, Kiri Pritchard-McLean and Suzi Ruffell are posed increasingly absurd hypothetical situations.
Watch Now:Amazon
#13 - Episode 4
Hypothetical - Season 1 - Episode 4
Rosie Jones, Matt Forde, Kerry Godliman, Romesh Ranganathan are posed increasingly absurd hypothetical situations.
Watch Now:Amazon
#14 - Episode 1
Hypothetical - Season 1 - Episode 1
Tom Allen, Rob Beckett, Jessica Knappett and Liza Tarbuck are posed increasingly absurd hypothetical situations.
Watch Now:Amazon
#15 - Episode 7
Hypothetical - Season 1 - Episode 7
Ivo Graham, Cariad Lloyd, John Robins and Katherine Ryan are posed increasingly absurd hypothetical situations in the comedy game show hosted by Josh Widdicombe and James Acaster.
Watch Now:Amazon
#16 - Episode 2
Hypothetical - Season 1 - Episode 2
Rose Matafeo, Rachel Parris, Romesh Ranganathan and Jon Richardson are posed increasingly absurd hypothetical situations.
Watch Now:Amazon
#17 - Episode 3
10 O'Clock Live - Season 1 - Episode 3
In episode 3, David hosts a debate looking at the privatisation of Britain's assets: Selling off Britain - why shouldn't we liquidate our assets? Joining David for the debate are Order-Order's Harry Cole, former BT Chairman Sir Christopher Bland and Hannah Lownsbrough, Campaigns Director of organisation 38 Degrees. Jimmy interviews solar researcher Dr Lucie Green, who has something rather worrying to share. David interviews Caroline Lucas MP - Leader of the Green Party.
Watch Now:Amazon
#18 - Episode 2
10 O'Clock Live - Season 1 - Episode 2
In episode 2 David Mitchell interviews Tony Blair's former Director of Communications and Strategy, Alastair Campbell, Jimmy interviews Tim Harford and David hosts a debate (should freedom be curtailed to prevent terrorism?). Joining David for the debate are The Guardian's Legal Affairs correspondent Afua Hirsch, Professor Anthony Glees (University of Buckinghamshire) and Rizwaan Sabir (PHD student - Strathclyde University)
Watch Now:Amazon
#19 - Damian Lewis, Nigel Farage, Harry Shearer
Have I Got News for You - Season 44 - Episode 5
Popular news quiz, with team captains Paul Merton and Ian Hislop, guest host Damian Lewis and guest panellists Nigel Farage and Harry Shearer.
Watch Now:Amazon
#20 - Katie Melua, Darren Hayes, Dave Fulton, Holly Willoughby
Never Mind the Buzzcocks - Season 17 - Episode 1
Watch Now:Amazon
#21 - Episode 1
10 O'Clock Live - Season 1 - Episode 1
In episode 1 David hosts a debate on banks (Banks and the Bankers - have they made amends?) Joining him for the debate are former Investment Banker Richard Sharp, the High Pay Commission's Zoe Gannon and Conservative MP Kwasi Kwarteng. Find out more about all of our episode 1 guests below. Jimmy's Expert of the Week is Environmentalist Bjorn Lomborg and David interviews Minister for Universities and Science David Willetts MP.
Watch Now:Amazon#22 - Miranda Hart, Mark Steel, Andrew Neil
Have I Got News for You - Season 38 - Episode 3
The popular news quiz with team captains Paul Merton and Ian Hislop, guest host Miranda Hart and guest panellists Mark Steel and Andrew Neil.
Watch Now:Amazon#23 - Boothby Graffoe, DJ Spoony, Cathy Dennis, Craig Cash
Never Mind the Buzzcocks - Season 10 - Episode 2
#24 - Adam Buxton, Midge Ure, Suzi Quatro, Claudia Winkleman
Never Mind the Buzzcocks - Season 10 - Episode 3

#25 - Episode 9
10 O'Clock Live - Season 1 - Episode 9
David Mitchell interviews UKIP leader Nigel Farage MEP and hosts a debate on business in government. Joining the debate will be food journalist and author of Swindled: From Poison Sweets to Counterfeit Coffee, Bee Wilson; Director General of Institute of Economic Affairs, Mark Littlewood and CEO of Association of Convenience Stores, James Lowman.
Watch Now:Amazon
#26 - Episode 11
10 O'Clock Live - Season 1 - Episode 11
In this show, David Mitchell interviews former London Mayor and current Labour Mayoral Candidate - Ken Livingstone. The hosts David Mitchell, Jimmy Carr, Charlie Brooker and Lauren Laverne present an intelligent, informative and - most importantly - funny take on the world of current affairs, via a mix of debates, interviews, topical comedy, investigations and opinion pieces.
Watch Now:Amazon#27 - Tania Strecker, Brian Harvey, Dave Mustaine, Arthur Smith
Never Mind the Buzzcocks - Season 8 - Episode 2
#28 - Kerry McFadden, Ashley Taylor Dawson, Pete Burns, Christian O'Connell
Never Mind the Buzzcocks - Season 10 - Episode 5

#29 - Episode 13
10 O'Clock Live - Season 1 - Episode 13
This week's edition of the live comedy and current affairs show hosted by David Mitchell, Jimmy Carr, Charlie Brooker and Lauren Laverne includes guests - former Labour Culture Secretary, Tessa Jowell, financial journalist Max Keiser and former Goldman Sachs partner, Richard Sharp. The hosts present an intelligent, informative and - most importantly - funny take on the world of current affairs, via a mix of debates, interviews, topical comedy, investigations and opinion pieces. They are joined by the finest and sharpest minds from comedy, politics, science and culture.
Watch Now:Amazon
#30 - Episode 7
10 O'Clock Live - Season 1 - Episode 7
In the seventh show David Mitchell hosts a debate on racism and immigration with Gordon Brown's former advisor, Deborah Mattinson and political editor of the New Statesman, Medhi Hasan. The regular team - David Mitchell, Jimmy Carr, Charlie Brooker and Lauren Laverne present an intelligent, informative and - most importantly - funny take on the world of current affairs, via a mix of debates, interviews, topical comedy, investigations and opinion pieces.
Watch Now:Amazon#31 - Brian Molko, Rhona Cameron, Pete Deveraux, Sarah Cawood
Never Mind the Buzzcocks - Season 8 - Episode 1

#32 - Episode 10
10 O'Clock Live - Season 1 - Episode 10
David Mitchell will be interviewing Minister of State for Housing and Local Government, Grant Shapps MP. David will also host a debate on Libya, with War On Want campaigner Yasmin Khan, former British diplomat Carne Ross and Majid Nawaz; co-founder of the Quilliam Foundation.
Watch Now:Amazon#33 - Beverley Turner, Lesley Garrett, Leee John, Ben Norris
Never Mind the Buzzcocks - Season 10 - Episode 4

#34 - Episode 12
10 O'Clock Live - Season 1 - Episode 12
This week's edition of the live comedy and current affairs show hosted by David Mitchell, Jimmy Carr, Charlie Brooker and Lauren Laverne. The hosts present an intelligent, informative and - most importantly - funny take on the world of current affairs, via a mix of debates, interviews, topical comedy, investigations and opinion pieces. They are joined by the finest and sharpest minds from comedy, politics, science and culture.
Watch Now:Amazon#35 - Gyles Brandreth, Carol Smillie, Chris Addison
Have I Got News for You - Season 26 - Episode 9

#36 - Episode 14
10 O'Clock Live - Season 1 - Episode 14
In the penultimate episode, David Mitchell hosts a debate on the Monarchy, with Owen Jones (Author, 'Chavs'), Peter Oborne (political commentator, Daily Telegraph) and Natalie Haynes (author & broadcaster). David will also discuss the increasingly prevalent issue of super-injunctions; with Clive Anderson (barrister and broadcaster) and Charlotte Harris (media lawyer).
Watch Now:Amazon#37 - Nemone, Alexander O'Neal, Ian Watkins, Mark Owen
Never Mind the Buzzcocks - Season 10 - Episode 6

#38 - Week 10
Strictly Come Dancing - Season 20 - Episode 19
Strictly Come Dancing is approaching the last leg of the competition, and our couples have to do more than ever to secure their places in next week’s Musicals Special quarter-final. For the judges, expectations are high, so it will be another weekend of fantastic ballroom dancing.
#39 - Slash, Tony Blackburn, Josie D'Arby, Paul Marazzi
Never Mind the Buzzcocks - Season 8 - Episode 3
#40 - Ben Miller, Lisa Scott Lee, Kate Thornton, Tony Wilson
Never Mind the Buzzcocks - Season 10 - Episode 7

#41 - Week 10 Results
Strictly Come Dancing - Season 20 - Episode 20
Two more couples face a dance-off, and special guests Tom Grennan and Joel Corry perform in the ballroom.
#42 - Dave Johns, Christian Ingebrigtsen, Paul Young, June Sarpong
Never Mind the Buzzcocks - Season 10 - Episode 8

#43 - Jack Whitehall, Nick Hewer, Baroness Trumpington
Have I Got News for You - Season 44 - Episode 7
Popular news quiz, with team captains Paul Merton and Ian Hislop, guest host Jack Whitehall and guest panellists Nick Hewer and Baroness Trumpington.
#44 - Claire Richards, Michael Greco, Miles Hunt, Junior Simpson
Never Mind the Buzzcocks - Season 8 - Episode 4
#45 - Sean Hughes' Final Episode - Shaun Williamson, Coleen Nolan, Bruce Dickinson, Ian Stone
Never Mind the Buzzcocks - Season 10 - Episode 9
#46 - Funny for Money with Bob Monkhouse
BBC Documentaries - Season 1995 - Episode 9
In this special one-off chat show Bob Monkhouse talks to Ben Elton about his techniques, styles, working methods and influences. As well as being recognised as one of the country's leading comic talents, Ben Elton is also a scriptwriter, successful novelist and playwright.
#47 - Dane Bowers, Glenn Tilbrook, Darius Danesh, Vic Henley
Never Mind the Buzzcocks - Season 8 - Episode 5
#48 - Paul Merton Live at the Palladium
BBC Documentaries - Season 1994 - Episode 7
Earlier this year comedian Paul Merton achieved a life-long ambition when he topped the bill for a season at the London Palladium. Tonight viewers have an opportunity to watch the show which ran the comedy gamut from the sardonic wit for which Merton is famous to his hilarious salute to the ice skaters Torvill and Dean, not forgetting a comic version of the pantomime Aladdin, as never seen before. Featuring Lee Simpson and Richard Vranch.

#49 - 2012 Highlights
Have I Got News for You - Season 44 - Episode 11
A compilation of the popular news quiz, looking back at the big news of 2012. With team captains Paul Merton, Ian Hislop and a variety of guest hosts and panellists.