Hamilton vows to fight on - Barbados Today