On 25th November 2015, Chancellor George Osbourne delivered his Spending Review and Autumn Statement to the House of Commons. Within his speech, Osbourne committed to building 400,000 new homes by the end of the decade. Many questions have been raised over the...