We need to build 3m new social homes by 2040, according to a new cross-party report Eagle eyed readers may recall that last month we blogged about the number of new build completions rising by 6.4%. Here at Advantage Insurance, we recognised this as being good for the...