The Duke and Duchess of Cambridge have landed in Jamaica to continue their Caribbean charm offensive, hours after protests in the country’s capital called on the monarchy to apologize and pay compensation for slavery.
The Duke, 39, and the Duchess, 40, who was wearing a yellow Roksanda dress, flew in from Belize. They will stay in Jamaica until tomorrow, where they will fly to the Bahamas, the third and final part of an eight-day trip to mark the Queen’s Platinum anniversary.
Last night, a royal source said the duke was aware of the protests and was expected to acknowledge the issue of slavery tonight in a speech during a dinner hosted by the country’s governor general.

The royal couple were greeted by a crowd of well-wishers in Jamaice under tight security, but there were also a number of protests
REX FEATURES
The couple had to start the second stage off