NSC rally a success - Barbados Today