Caribbean elections saw landslides in St. Vincent and St. Lucia, while Haiti set August 2026 for long-delayed national polls.