Question: who plays stephen in as time goes by
Answer: Paul Chapman