After intense negotiations, Makashule Gana has been unexpectedly elected as chairperson of the Impeachment Committee, raising questions about the future of President Cyril Ramaphosa amid ongoing political tensions.

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