Question: What is the 2015 population of the city that includes HM Prison Altcourse?
Sentence (from "Liverpool"): Liverpool ( ) is a city in North West England, with an estimated population of 478,580 in 2015.
Relevant evidence: Yes