Region not up to scratch - Barbados Today