The British could abolish slavery because they no longer had any real economic incentive to keep it, as they had lost their colonies. They also then proceeded to exploit labor in India in barely better conditions.
If Britain retained its American colonies (because the slave holding ones didn’t join the revolution) then abolition might not have happened at all.
If Britain retained its American colonies (because the slave holding ones didn’t join the revolution) then abolition might not have happened at all.