Britain abolished slavery for financial reasons. The damages from slave rebellions was becoming a burden to the country plus slave owners were refusing to buy Africans preferring to ‘breed’ women on their plantations.