Tropical Storm Tomas Hurricane Tomas lashes the islands of Saint Lucia and Saint Vincent in the Lesser Antilles. Sources: BBC