The UK election: new development priorities in Africa?
Keir Starmer, as widely predicted, now installed as prime minister and the Labour party in power for the first time in 14 years. The UK went to the polls last week with Keir Starmer, as widely predicted, now installed as prime minister and the Labour party …