The new government has committed to ensuring the delivery of 300,000 public and private homes over six years, with an annual ...