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.