Jack Harkness
"Vote Saxon" posters would also appear at various points throughout Series 3 and at least once in the "Torchwood" episode "Captain Jack Harkness".