David Dimbleby chairs the political debate, from Peterborough. The panel taking questions from a studio audience comprises Labour peer Lord Hattersley, SNP leader Alex Salmond, Liberal Democrat foreign affairs spokesperson Jo Swinson, shadow community minister Sayeeda Warsi, and Financial Times editor Lionel Barber.