Question: Which country the director of film Daffodils (Film) is from?
Sentence (from "David Stubbs"): David Stubbs (born 13 September 1962 in London) is a British music journalist.
Relevant evidence: Yes