President Kagame and other Heads of State and Government, and other leaders pose for a group photo during the UK-Africa Investment Summit in London yesterday. Kagame told the gathering that Africa was ready to trade with itself and the rest of the world, citing the coming into force of the Continental Free Trade Area (AfCFTA).