Britain's suffering its worst housing crisis in modern history - with the number of new households increasing faster than the number of homes it can build.