11 comments
39 forecasters

What fraction of England’s population will live in London at the end of 2022?

community
16
result
15.53