Blog

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

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 [...]

Can Ramaphosa’s multiparty govt revive South Africa’s stature in global affairs?

By |July 17th, 2024|Categories: African National Congress (ANC), American Politics, Cyril Ramaphosa, Democratic Alliance, Donald Trump, Elections, International Politics, South African Politics, US elections, World Politics|

On Thursday evening, many South Africans will tune in to [...]

SA enters a Kafkaesque era of opposition leadership in Parliament

By |July 10th, 2024|Categories: African National Congress (ANC), Cyril Ramaphosa, Democratic Alliance, EFF, Elections, GNU, Jacob Zuma, MK, South African Politics|

The 1996 Constitution formalised the office and role of the [...]

Hubris syndrome claims the pretend king of Gauteng

By |July 3rd, 2024|Categories: African National Congress (ANC), American Politics, Boris Johnson, British politics, Corruption, Cyril Ramaphosa, Democratic Alliance, Elections, GNU, International Politics, South African Politics, US elections, World Politics|

My recent reimmersion into the murky waters of SA politics [...]

The ANC faces its own ‘Sophie’s choice’

By |June 28th, 2024|Categories: African National Congress (ANC), Cyril Ramaphosa, Democratic Alliance, EFF, Elections, IFP, Jacob Zuma, John Steenhuisen, MK, South African Politics, Uncategorized|

Realpolitik - or the triumph of ruthless pragmatism in pursuit of [...]

Go to Top