No miracles - Barbados Today