Richard Cockett is former Africa editor of The Economist. He was previously a senior lecturer in politics and history at the University of London.