The recently formed Multi-Party Charter (MPC), better known as the Moonshot PacT, has been hailed by analysts as a step in the right direction to galvanise support against the ANC, which has been in power for 30 years.
The MPC was recently formed by leaders of seven political parties: