Council commitment of 2,500 new homes