Question Time is in Cambridge. The panel includes the Deputy Labour Leader Harriet Harman, former Conservative Leader Iain Duncan Smith, former Liberal Democrat Leader Charles Kennedy, and the musician and former Pulp frontman Jarvis Cocker. David Dimbleby chairs.