Police can always do more - Barbados Today