Question: who played tristan in the vicar of dibley
Answer: Peter Capaldi