In a televised speech to the nation, South African President Jacob Zuma announced his resignation.

Mr Zuma spoke after the ruling African National Congress (ANC) gave him an ultimatum to resign by the end of the day or face a parliamentary vote of no confidence on Thursday.