George III,  George IV, William II and Victoria   signed the various declarations that ended the British  Empire's participation in any slave trade,  even though it continues today in Muslim and African nations.  You are right, the British royalty did no end the slave trade in places outside their jurisdictions, but you are doing less than they by refusing to admit it still happens.