Jamaicans are demanding an apology from the royal couple amid calls for the monarchy and British government to pay reparations for slavery.