Archer shines in England win - Barbados Today