The UK is in desperate need of new homes. Official estimates suggest that about 300,000 properties need to be built every year to keep up with...