With the death of Queen Elizabeth II last September, Britain can pen a new chapter under King Charles III. Regarding the question of slavery...