Question: What was the population in 2011 of the English region where The Cathedral Church of the Holy and Undivided Trinity is located ?
Sentence (from "North West England"): The North West had a population of 7,052,000 in 2011.
Relevant evidence: Yes