Independent research estimates that development projects could deliver up to 2,500 new homes and generate approximately £41 ...