There's a special extended festive edition of Have I Got A Bit More News For You on BBC One tonight at 11.50pm. The BBC's long-running panel show which pokes fun at the biggest and strangest stories in the news returns with a compilation episode that looks back at the big news of 2018.

Team captains Paul Merton and Ian Hislop are joined by a variety of guest hosts including David Tennant, Danny Dyer and Gary Lineker.

David most recently hosted the show in November this year.