Why was the British slave trade abolished in 1807?

On 25th March 1807 the Slavery Abolition Act was passed in Parliament, ending the legal trade in slaves throughout the British Empire. Only fifty years prior to the passing of the act, abolishing the slave trade would have been inconceivable––slavery had been central to the British economy for over 200 years, and had served as […]