John Barrowman at the Torchwood panel at The Greatest Show in the Galaxy in Peterborough, 12th May 2012