According to a report in Sunday Times, the reason former president Jacob Zuma didn’t attend former US president Barack Obama’s Mandela centenary speech in Johannesburg and the gala dinner on Tuesday night last week was because he no longer has access to a private jet.

However, an analyst the paper consulted, Mcebisi Ndletyana, said the real reason was probably due to Zuma being unpopular in Gauteng and fearing being booed.

He was the only democratic-era president not to be at the Obama speech. His spokesperson, Vukile Mathabela, said being forced to fly commercial had made the logistics of moving Zuma around too difficult.

The Nelson Mandela Foundation confirmed they had invited Zuma, but Zuma instead attended and spoke at Mvezo village, Nelson Mandela’s birthplace 100 years ago, at an event organised by Chief Mandla Mandela in the Eastern Cape. Ndletyana said Mandla and Zuma had “close ties”.