> Gallup, a pollster, estimated in 2013 that ... 42m would move to Britain.
That's about 5 London's. Where would these people live? Will cities magically appear from the ground?
UK favellas?
That's about 5 London's. Where would these people live? Will cities magically appear from the ground?
UK favellas?
And the country itself