Mr Price reports low double digit sales growth as consumer environment improves