Question: who plays gary in last tango in halifax?
Answer: Rupert Graves