For the first time in the programme's history, Question Time comes from the Houses of Parliament. David Dimbleby chairs a panel including Shadow Chancellor Ed Balls, Home Secretary Theresa May, Lib Dem peer Shirley Williams, poet Benjamin Zephaniah and the Mail on Sunday columnist Peter Hitchens.