God help us, says BRSA head - Barbados Today