It's hard to believe but it was only in 2015 that, according to the Treasury, British taxpayers finished 'paying off' the debt which the British government incurred in order to compensate British slave owners in 1835 because of the abolition of slavery. Abolition meant their profiteering from human misery would (gradually) come to an end. Not a ...