Following intense negotiations, Makashule Gana of Rise Mzansi has been elected chairperson of the Impeachment Committee, tasked with investigating the grounds for President Cyril Ramaphosa's potential removal.

The committee is expected to elect a chairperson and finalise its terms of reference before commencing its work.

Opposition parties scramble to unite behind a candidate to chair Phala Phala committee