President Cyril Ramaphosa will host President Emmanuel Macron at the Union Buildings, before the two hold a seminar on Covid-19 vaccines at the University of Pretoria. This is Macron’s first visit to South Africa, his second top on a two-country tour to Africa.