Gordon Brown, David Cameron and Nick Clegg are set for their second live TV prime ministerial debate. Since the first debate last week, opinion polls have indicated a surge in popularity for Nick Clegg, and put the Lib Dems ahead in the election race. Chris Huhne, the Lib Dem's home affairs spokesman, ...