Political leaders vote in crucial general election - Barbados Today