Beyoncé led an all-star line-up, including Ed Sheeran, Jay-Z and Usher, that entertained thousands of fans at the Global Citizen Festival that ended at Johannesburg’s FNB Stadium on Sunday night.

The concert honoured the life and legacy of Nelson Mandela in his centenary year.

The Global Citizen campaign generated around 15-billion-rand in pledges towards upliftment which will be administered through the UN and local initiatives.

Among world leaders to announce pledges was Kenya’s President Uhuru Kenyatta.

He undertook to increase his government’s budget for educating the youth to 30%, making it the highest on the African continent.

Kenyatta made the pledge via a video message played on screen at the festival.

“This year I pledge to you my fellow global citizens that in Kenya our education budget will be closer to 30% of our total budget making it probably the highest on the African continent.”