Jonathan Dimbleby chairs the live debate from north London. The panellists are Jack Straw MP, Caroline Spelman MP, Sir Menzies Campbell MP and Justine Roberts. Show more
Discover 11,128,835 listings and 281,697 playable programmes from the BBC
Jonathan Dimbleby chairs the live debate from north London. The panellists are Jack Straw MP, Caroline Spelman MP, Sir Menzies Campbell MP and Justine Roberts. Show more