Colin Powell seems unusually happy these days, maybe it’s because he severed his ties to the Bush administration’s sunken ship a long time ago. I suspect there is also some pride in knowing that history could be made in his lifetime. How else to explain his spontaneous rap and roll act at last night’s Africa Rising festival at London’s Royal Albert Hall?

According to ThisisLondonUk Powell took to the stage and got a hero’s welcome.