Who
Who is going to buy all these new houses that are being built in the UK? Where we live within a 3 mile radius it seems there are new mega housing estates being built, ones with 400+ houses. Without even thinking I can think of 6 or 7, & that doesn’t include all the 75…