Lancaster, Lancashire became most populated city in England this year.
Is the above claim true?
Options:
- yes
- no
Reasoning: Lancaster, Lancashire does not have a larger population than London.
Answer: no