Actor David Harewood has said the government should "100%" apologise for Britain's role in the slave trade.
The Homeland star has discovered his ancestors were enslaved on sugar plantations in Barbados.
He told the BBC the government's failure to say sorry was "detrimental to the many thousands...