Today's poll...Have you placed your vote? - Barbados Today