Bravo takes the blame - Barbados Today