Blog

Blog2018-09-17T13:15:29+00:00

The pyrrhic victories of Cyril Ramaphosa: When triumphs mask the seeds of demise

By |January 15th, 2025|Categories: African National Congress (ANC), Cyril Ramaphosa, Democratic Alliance, EFF, Finance, MK, South African Politics|

French philosopher Jean-Paul Sartre once mused: "If a victory is [...]

When empty taps speak louder than the actions of politicians

By |December 18th, 2024|Categories: African National Congress (ANC), Corruption, Cyril Ramaphosa, Democratic Alliance, EFF, Herman Mashaba, MK, South African Politics, water crisis|

The late US Secretary of State, General Colin Powell, popularised [...]

Ramaphosa’s Cabinet reshuffle: A questionable commitment to ethical governance

By |December 11th, 2024|Categories: African National Congress (ANC), Cabinet, Cyril Ramaphosa, South African Politics, Thembi|

In 1908, Winston Churchill was first appointed to the British [...]

Echoes of populism: The Peronists in Argentina, the Zumas in SA, the Trumps in the US

By |November 27th, 2024|Categories: African National Congress (ANC), EFF, Jacob Zuma, MK, South African Politics, Trump|

A core task of an ambassador is to put the [...]

Ministerial overreach or govt policy? The conflicted role of Ntshavheni in GNU

By |November 20th, 2024|Categories: African National Congress (ANC), Cyril Ramaphosa, Democratic Alliance, GNU|

According to a survey of historical scholars published by US [...]

Will Trump buy what Rasool is selling?

By |November 13th, 2024|Categories: African National Congress (ANC), Cyril Ramaphosa, Donald Trump, gaza, International Politics, Israel, South African Politics, Trump, US elections, World Politics|

"Retrospective clairvoyance" was the arch phrase of Clive James for [...]

Graceful concession: Small Botswana offers lessons to giant US

By |November 6th, 2024|Categories: Botswana, Donald Trump, Elections, International Politics, Kamala Harris, Trump, US elections|

A panel beat of Shakespeare to fit modern elections, referencing [...]

Suzman wouldn’t have deplatformed Imitiaz Sooliman, but she would have called him out

By |October 30th, 2024|Categories: Basson, Helen Suzman, Israel, Jewish, Sooliman, South African Politics|

On Tuesday, Adriaan Basson, editor in chief of News 24, [...]

Panyaza Lesufi, the unpopular populist

By |October 23rd, 2024|Categories: African National Congress (ANC), Corruption, Cyril Ramaphosa, Democratic Alliance, education, GNU, Panyaza Lesufi, Premium, South African Politics|

Understandably two sections in the contentious Basic Education Laws Amendment [...]

Mboweni and Gordhan were fierce ANC loyalists, but welcoming of ideological opponents

By |October 16th, 2024|Categories: African National Congress (ANC), Cyril Ramaphosa, Democratic Alliance, Finance Minister, GNU, Pravin Gordhan, South African Politics, Tito Mboweni|

On Saturday evening, I attended a private dinner at the [...]

Mashatile’s London show: unity abroad, contradictions at home

By |October 9th, 2024|Categories: African National Congress (ANC), Eskom, GNU, Hamas, International Politics, Israel, Jewish, South African Politics|

Last week in London, I had the opportunity to view [...]

Ubuntu in question: South Africa’s silence on Sudan and Ethiopia’s crises

By |September 4th, 2024|Categories: African National Congress (ANC), Cyril Ramaphosa, Ethiopia, Hamas, International Politics, Israel, South African Politics, Sudan|

A search of South African government websites for an expression [...]

The key political question on Simelane and Motsoaledi: ‘do I contradict myself?’

By |August 28th, 2024|Categories: African National Congress (ANC), Corruption, Cyril Ramaphosa, Democratic Alliance, Elections, GNU, South African Politics, Thembi|

Every day, in the choices we make or don't select, [...]

eNCA – 29 Days in June. Aired Sunday 25th August at 8pm

By |August 26th, 2024|Categories: African National Congress (ANC), Cyril Ramaphosa, Democratic Alliance, EFF, Elections, GNU, Helen Zille, IFP, Jacob Zuma, John Steenhuisen, Julius Malema, MK, South African Politics, Uncategorized|

For 29 days in June, South Africa was gripped by [...]

From Trump’s GOP to South Africa’s EFF: how the populists are not that popular

By |August 21st, 2024|Categories: African National Congress (ANC), Corruption, Donald Trump, EFF, Elections, GNU, International Politics, Jacob Zuma, Julius Malema, MK, South African Politics, World Politics|

When Donald J Trump was inaugurated as the 45th president on [...]

The rights and wrongs of measuring cabinet performance – and some unsolicited advice

By |August 14th, 2024|Categories: African National Congress (ANC), Corruption, Cyril Ramaphosa, Democratic Alliance, Elections, GNU, Opinion, South African Politics|

I hope that the new government of national unity (GNU) [...]

From chaos theory to market reality: How minor shifts lead to major financial storms

By |August 7th, 2024|Categories: African National Congress (ANC), Corruption, Democratic Alliance, Finance, International Politics, South African Politics, Stock market, Wall Street, World Politics|Tags: |

"The butterfly effect" explains how a butterfly flapping its wings [...]

Venezuela: A cautionary reflection of South Africa’s potential path

By |July 31st, 2024|Categories: African National Congress (ANC), Ambassador to Argentina, Corruption, Cyril Ramaphosa, Democratic Alliance, Elections, GNU, International Politics, South African Politics, Vladimir Putin, World Politics|

Consider an alternate history written for the 29 May elections [...]

SA undertakes critical mission in Washington amid US’ distracted political landscape

By |July 24th, 2024|Categories: African National Congress (ANC), American Politics, Biden, Elections, International Politics, Israel, South African Politics, Trump, World Politics|

Timing in life and politics is everything. So, spare a thought [...]

Go to Top