Bassirou Diomaye Faye has been sworn-in as Senegal’s youngest president.

His inauguration came after he recorded a resounding victory in the country’s election held in March.

“Before God and the Senegalese nation, I swear to faithfully fulfil the office of President of the Republic of Senegal,” the 44-year-old said before hundreds of officials and several African heads of state at an exhibition centre in the new town of Diamniadio near the capital Dakar.