After the ConCourt ruling: The Nkandla Storm
EWN looks at a chain of events which has rocked South African politics after the ConCourt's Nkandla ruling.
At a time when South Africans are crying out for visionary leadership, the man who holds the highest office in the land - President Jacob Gedleyihlekisa Zuma - and who should be at the forefront of turning the depressing situation around, is fighting his own battle for survival.
President Zuma has faced a litany of controversies stretching back to the early 2000s, batting each one aside on his ascent to and subsequent occupation of the Union Buildings.
But on 31 March 2016, the Constitutional Court struck what many thought could be the one blow which would floor him.
Eyewitness News takes a look at the unprecedented pressure and actions the court's ruling on Nkandla has precipitated.
31 March: The Constitutional Court finds that President Zuma failed to uphold, defend and respect the Constitution. He is ordered to #PayBackTheMoney spent on upgrading his Nkandla homestead - well, at least some of it.
31 March: Public Protector Thuli Madonsela, whose office found the president "unduly benefited" from upgrades to his home, describes the Constitutional Court ruling as a "blessing", saying it confirms her office's powers.
WATCH: Madonsela: ConCourt judgment a victory for SA
1 April: Realising the party is facing a crisis, t he ANC's top six - the party's most senior leaders - meet urgently to discuss the ruling and its implications.
1 April: Will he or won't he? In two unusual moves, the African National Congress (ANC) announces a late night press conference on a Friday night, while the Presidency says Zuma will address the nation an hour before his party speaks. This sparks nationwide speculation on the president's future and whether he will resign. President Zuma says he welcomes the Constitutional Court's judgment, adding he never set out to violate the Constitution. He apologises to the nation.
1 April: The ANC's Gwede Mantashe says Zuma's apology is good enough.
WATCH: Mantashe - ANC leadership will discuss ConCourt ruling
2 April: ANC veteran Ahmed Kathrada pens an open letter calling on President Zuma to step down: "I know that if I were in the President's shoes, I would step down with immediate effect. I believe that is what would help the country find its way out of a path that it never imagined it would be on, but one that it must move out of soon. To paraphrase the famous MK slogan of the time, 'There comes a time in the life of every nation when it must chose to submit or fight'. Today I appeal to our President to submit to the will of the people and resign."
3 April: Mbete strikes! Embattled National Assembly Speaker Baleka Mbete says Parliament does not owe the Public protector an apology. The Constitutional Court found that the National Assembly's decision to absolve the president of having to adhere to the Public Protector's findings was inconsistent with the Constitution.
WATCH: National Assembly Speaker Baleka Mbete says she won't resign
4 April: The ANC's National Executive Committee and its National Working Committee meet to hold crisis talks as calls grow for Zuma to exit office. Our cartoonists, Dr Jack & Curtis, capture the mood as only they can.
5 April: Cosatu, a key Zuma ally, calls on the president to cut ties with the controversial Gupta family following claims of 'state capture' and their undue influence over the statesman. The trade union federation stops short of calling for the president to resign.
5 April: It's another drama-filled day in Parliament, with the opposition tabling a motion to impeach the president. The bid fails and opposition MPs walk out. WATCH: Chaos as Zuma impeachment debate starts
WATCH: Chaos as Zuma impeachment debate starts
The leaders of three of the largest opposition parties present a united front outside Parliament, vowing to work together to have the speaker institute disciplinary action against the president.
5 April: Respected ANC stalwart Trevor Manuel says "it's in all of our interests that the president actually steps aside".
WATCH: Trevor Manuel calls on Zuma to resign
5 April: Ok, a lot has happened and you need to laugh. Trevor Noah pokes fun at President Zuma on The Daily Show.
WATCH: Trevor Noah roasts Jacob Zuma
6 April: Civil society organisations unveil a plan to have Zuma removed as president. Leading voices in the alliance include former Constitutional Court justice Zak Yacoob, axed Cosatu boss Zwelinzima Vavi (a former Zuma lieutenant), former ANC Youth League President Ronald Lamola, and ANC veterans Ronnie Kasrils and Cheryl Carolus.
Civil society leaders, including former Cosatu general secretary Zwelinzima Vavi (red jacket) & ANC veteran Ronnie Kasrils (far right), outside the Constitutional Court on 6 April.
7 April: Tensions escalate! In a significant move the ANC's Sefako Makgatho branch breaks ranks from the party and calls for its own president to step down.
7 April: Laying down the law… Mantashe warns party leaders in Gauteng that they'll pay the price if they insult President Jacob Zuma on public platforms.
7 April: Speaking to traditional leaders in Pretoria, Zuma tells them "African problems should be resolved in an African way". The president is booed by people gathered outside the meeting venue as he leaves the gathering.
8 April: Resignation calls grow. Children of ANC leaders and veterans write an open letter to the party's NEC, calling for a Special National Congress. "We are specifically outraged by the movement's response to the Constitutional Court judgement on Nkandla which is not capable of misinterpretation. We consider the reaction of both the ANC leadership and that of the President in his deployed capacity - which, to date, has been bereft of an acknowledgement of accountability, remorse and empathy with South Africans' expectations thereof - to have fundamentally undermined the moral integrity of our movement."
8 April: George Bizos becomes the latest anti-apartheid activist to call for Zuma to leave the country's highest office. Bizos says Zuma's apology "reminds [him] of the doctor who apologised for not rendering proper attention to Steve Biko".
LISTEN: George Bizos speaks.
8 April: Pressure is mounting. The leaders of all of South Africa's major religious groups have called on President Zuma to resign.
8 April: This will be a(nother) day the President will want to forget! The resignation calls are gaining momentum. Thirteen African activists from across the continent become the latest group to urge Zuma to resign to protect Africa's integrity.
9 April: Former deputy Health minister Nozizwe Madlala-Routledge pleads with the ANC to recall President Zuma.
LISTEN: Nozizwe Madlala-Routledge speaks to EWN
10 April: Mantashe admits people are "beginning to trust [the ANC] less and less and less and less" and it could totally lose them if it does not deal with the discontent over President Zuma's conduct.
12 April: Following a meeting of its Provincial Executive Committee, the Gauteng ANC - which has been at odds with Zuma since before the party's elective conference in Mangaung in 2012 - calls on the President to "deeply reflect and do the right thing".
12 April: ANC structures in KwaZulu-Natal and Mpumalanga, both seen as Zuma strongholds, rally behind the president, saying they accept his apology.
13 April: Two of Zuma's most ardent support groups - the ANC Women's League and the Umkhonto we Sizwe Veterans' Association - come to his aid in Gauteng, saying they want him to serve out his terms as leader of the ruling party and head of state.
14 April: Speaking ahead of the ANC's election manifesto launch in Port Elizabeth, President Jacob Zuma tells people gathered at the Uitenhage taxi rank that he will continue to work for them until he dies. "I took a decision to work for you - they can swear at me and say whatever, I will work for you until I die," said Zuma.
15 April: The ANC in the Western Cape says it will decide next month whether it stands behind President Jacob Zuma or not. The Western Cape ANC's Provincial Executive Committee says it wants all members to be involved in the process of deciding on its stance.