After a decade at the helm of Benin, President Patrice Talon is preparing to hand over power this Sunday, 24 May 2026.