No saviour - Barbados Today