Question: Peter Downsborough was born in a town located in which country ?
Sentence (from "Halifax, West Yorkshire"): The Halifax Bank was also founded and still headquartered in Halifax.
Relevant evidence: No