The President of the African National Congress (ANC), Comrade Cyril Ramaphosa delivers a virtual Nelson Mandela Memorial Lecture.