John Steenhuisen has spent seven years building the Democratic Alliance into South Africa's second largest political party, making him one of the most recognisable faces in the country's politics. Now, his position at the top of that party is under pressure, and the man who wants him gone is his own predecessor.
The details of the push to have Steenhuisen removed from his ministerial post are still developing, but the tension between him and his former leader points to a deeper fault line inside the DA, one that has been quietly widening for some time.
South African politics rarely stays still for long, and with the GNU coalition holding the country's government together, any internal shake-up inside a major opposition party carries weight well beyond party headquarters. Watch this space.
Originally published by BBC Africa.