David Harewood David Harewood played Nelson Mandela in BBC drama ‘M - The Independent