Logo

Have I Got News for You

S10 · E6 — Alan Davies, Ken Livingstone MP