UK housing: Are we building enough new homes?

Successive governments have pledged to build more houses, and make them more affordable, but how much progress has actually being made?
Source: BBC