House prices increase when houses are not built quickly enough to keep up with demand. This can occur for a variety of different reasons. For example, there may be low government investment, or a lack of available land. But what exactly causes an increase in demand for new houses?