I want to know the answer to the following question:
What are two other major populated cities in England?
All the background I'm provided with is that "In elsewhere on Great Britain and on Ireland, high density of population is limited to areas around, or close to, a few large cities.". Is that enough to answer the question?
Answer: no