Britain faces a growing housing crisis, with demand far outpacing supply. Experts estimate that England needs at least 300,000 new homes per year, but construction has consistently fallen short.