England on the ropes - Barbados Today