Defeat looming - Barbados Today