Have I Got News for You
BBC ONE, 9.00PM
The 54th series of the satirical news quiz comes to an end with the everreliable David Tennant in the host’s chair. It has been a patchy series, which was marked by a new low when Jo Brand had to explain why sexual harassment jokes weren’t funny to the male panellists. So let’s hope it goes out on a high.