Ex-Doctor Who star David Tennant battled comic Steve Coogan in a pub quiz to raise money for charity.
David Tennant battles Steve Coogan in pub quiz for charity