There are so many new builds going up, in every town across Britain, along with villages being enlarged etc. There are plans for 3500 new houses near where I live. Where do all the people come from to buy / rent them?