African National Congress (ANC) President Cyril Ramaphosa has admitted that the party has made mistakes and pledged that the party will do better.

Ramaphosa was speaking at the party’s manifesto launch in the City of Tshwane’s Church Square.

He says the party has not always chosen the best people to run government institutions, has not always been responsive to people’s needs, and has not done enough to hold its officials accountable.

“This evening we pledge to you people of South Africa that we will do better, much better than we have done in the past. This is a pledge and this is what we dedicate ourselves to you on. We have not always done the best that we were meant to do and we have not only done the best that we were capable of doing. Yes, we stand here and admit that we have made mistakes.”

Ramaphosa says improving the provision of water and electricity will be high on the agenda of the ANC-led local government within the next five years.

During his campaign trail in the past few days, Ramaphosa was confronted by angry communities over water and electricity.  He said all these problems will be addressed in the next five years.

The launch was also attended by former Presidents Thabo Mbeki and Kgalema Motlanthe among others. ANC outlines its priorities for the next five years: