Repeal crushed 58-42 margin affirms May vote