Ashley 'disgrace'