Buoang Mashile

In the interim, he served in the Mpumalanga caucus of the National Council of Provinces (NCOP).

[2] After one term in the seat, Mashile moved to the NCOP after the 2009 general election.

In the NCOP, he was a member of the Mpumalanga caucus, and he was elected as co-chairperson of Parliament's Joint Committee on Ethics and Members' Interests; he served alongside the National Assembly's Luwellyn Landers and later Ben Turok.

[6] In May 2018, in a reshuffle of the ANC's parliamentary caucus, he replaced Fezeka Loliwe as chairperson of the Portfolio Committee on Labour.

[7] He held the latter position until the 2019 general election, when he vacated his legislative seat.