ANC Youth League secretary-general Tsakani Shiviti has resigned from Parliament, and her seat has been taken by her deputy in the party, Zama Khanyase.