John Sharp fires back