David Harewood's Othello stuns London in radical new production
David Harewood delivers a powerhouse performance as Othello alongside Toby Jones's revelatory Iago in a modern-dress production that redefines Shakespeare's tragedy for contemporary audiences.