‘We’ve let people down’ on 75 Storrington homes appeal