Ben Stokes has been hailed as a “talisman of English cricket” after announcing his shock international retirement.
The England captain will bring the curtain down on an extraordinary international career at the end of the Rothesay Series decider against New Zealand at Trent Bridge.