John Barrowman & Eve Myles at Torchwood panel at The Greatest Show in the Galaxy in Peterborough, 13th May 2012