Henriquez should step aside – now