London population set to break historic record high