Prince William and Kate Middleton have been forced to scrap a visit to meet villagers in Belize - after protesters made it clear they didn't want the royals there.
Locals were angry the Duke and Duchess of Cambridge were due to land on their football pitch, and said the monarchy is a relic of colonialism.
It marks an embarrassing start to the couple's trip to the Caribbean today on a charm offensive which will see them visit Belize, the Bahamas and Jamaica.