Victory in sight - Barbados Today