Prince William has expressed his “profound sorrow” over the stain of slavery on Britain in a landmark speech during the royal tour of the Caribbean.
The Duke of Cambridge said he “strongly agreed” with his father Prince Charles’s previous declaration that Britain is forever stained by its role in the global slave trade.
Future king William, who together with wife Kate is on an eight-day tour of the region this week, addressed dignitaries in Jamaica, saying: “Slavery was abhorrent. And it should never have happened.