Barbados must pay - Barbados Today