Blog

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

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

The most difficult part of the GNU starts right now

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

"Never make predictions, least of all about the future" is [...]

A crucial fork in the road for South Africa’s future

By |June 5th, 2024|Categories: African National Congress (ANC), Cyril Ramaphosa, Democratic Alliance, EFF, Elections, Jacob Zuma, South African Politics|

Never has the Chinese curse or cliché, "May you live [...]

Spot the difference: ANC’s populist pivot in 2024 election

By |May 29th, 2024|Categories: African National Congress (ANC), Cyril Ramaphosa, Democratic Alliance, EFF, Elections, Jacob Zuma, South African Politics|

Decades back, the Sunday newspapers boasted large comic supplements featuring [...]

Fanfare for NHI, whisper for Political Party Funding Act amendment

By |May 22nd, 2024|Categories: African National Congress (ANC), British politics, Cyril Ramaphosa, Elections, South African Politics|

Uncosted, untested, and – arguably – unconstitutional, our consensus-loving President [...]

ANC’s foreign policy: A misguided quest for global peace leadership

By |May 15th, 2024|Categories: African National Congress (ANC), Cyril Ramaphosa, EFF, Elections, International Politics, Israel, South African Politics|

For a good dose of inflated rhetoric, dodgy statistics and [...]

Political firestorm over DA ‘burning’ SA flag, not a peep about ANC ‘invasion’ of KZN

By |May 8th, 2024|Categories: African National Congress (ANC), British politics, Democratic Alliance, EFF, Elections, Helen Zille, South African Politics|

The late Frederik Van Zyl Slabbert, who led the official [...]

When legends overshadow truth: Beyond blaming Zuma

By |May 1st, 2024|Categories: African National Congress (ANC), Corruption, Cyril Ramaphosa, Democratic Alliance, EFF, Elections, Eskom, Jacob Zuma, Malusi Gigaba, South African Politics, Thabo Mbeki|

Geoffrey Wheatcroft, writer, and historian, noted in 2018 in the New York [...]

Spectre of ANC-EFF coalition: Low probability, high anxiety

By |April 24th, 2024|Categories: African National Congress (ANC), Cyril Ramaphosa, Democratic Alliance, EFF, Elections, IFP, Julius Malema, Nelson Mandela, Parliament, South African Politics|

After the fog of war lifted from the industrial-scale slaughter [...]

Whom you plan to vote for is a small question that has massive implications

By |April 3rd, 2024|Categories: African National Congress (ANC), Cyril Ramaphosa, Democratic Alliance, EFF, Elections, Jacob Zuma, South African Politics|

Last week's death of social psychologist Daniel Kahneman, 90, was [...]

Are Pandor’s Iran comments just ignorance, indifference or wilful blindness?

By |March 27th, 2024|Categories: African National Congress (ANC), Cyril Ramaphosa, Elections, International Politics, Russian War, South African Politics, Vladimir Putin, World Politics|

US President Ronald Reagan is attributed as once wisely noting [...]

National’ needs to be removed from the party label ‘African National Congress’

By |March 20th, 2024|Categories: African National Congress (ANC), Corruption, Cyril Ramaphosa, Elections, South African Politics|

Last Friday evening, I attended a dinner in Cape Town [...]

Chameleon Cyril adopts different colours over NHI

By |March 14th, 2024|Categories: African National Congress (ANC), Cyril Ramaphosa, Democratic Alliance, Elections, Hamas, International Politics, Israel, South African Politics|

The death last week of pioneering sociologist Professor Edward Webster [...]

The ANC’s moral blindness when it comes to Hamas

By |March 6th, 2024|Categories: African National Congress (ANC), Cyril Ramaphosa, Hamas, International Politics, Israel, South African Politics, World Politics|

Recently in Parliament, in answer to a question by DA [...]

There are no straight lines in politics. Voters will get 3 versions of the ANC on 29 May

By |February 28th, 2024|Categories: African National Congress (ANC), Cyril Ramaphosa, Democratic Alliance, EFF, Elections, Jacob Zuma, Julius Malema, Russian War, South African Politics|

More than a decade back, I had a memorable dinner [...]

Dial-a-quote Mbalula uncharacteristically silent on Alexei Navalny’s death

By |February 21st, 2024|Categories: African National Congress (ANC), Cyril Ramaphosa, Democratic Alliance, International Politics, Jacob Zuma, John Steenhuisen, Russian War, Vladimir Putin|

If you were doing a mental health check on the [...]

Ramaphosa’s ‘credibility gap’ now stands as a yawning chasm of disbelief

By |February 14th, 2024|Categories: African National Congress (ANC), Cyril Ramaphosa, EFF, Eskom, Loadshedding, Parliament, South African Politics|

Last Thursday in the United States, a special prosecutor, Robert [...]

Faced with a difficult election, the ANC is fuelling a ‘paranoid style of politics’

By |February 7th, 2024|Categories: African National Congress (ANC), American Politics, Cyril Ramaphosa, South African Politics, US elections|

At the Grammy Awards on Sunday night, pop sensation, an [...]

SA’s latest fit of morality sponsored by the ‘bankrupt’ ANC

By |January 31st, 2024|Categories: African National Congress (ANC), Corruption, Cyril Ramaphosa, Hamas, International Politics, Israel, South African Politics, World Politics|

In 1843, Lord Thomas Macaulay, an English politician and historian, [...]

Enough with government’s ‘obligatory optimism’

By |January 24th, 2024|Categories: African National Congress (ANC), Cyril Ramaphosa, education, Jewish, South African Politics, Unemployment|Tags: , , |

Enver Hoxha was the remorseless Communist dictator who held the [...]

Israel and South Africa: Many ironies at play as ‘hard cases make bad law’

By |January 17th, 2024|Categories: African National Congress (ANC), Elections, International Politics, South African Politics|

No end of ironies emanate from the International Court of [...]

Go to Top