Britain’s role as a slave-trading and slave owning nation is rarely out of the news these days. Fanciful claims for trillions ...