England captain Ben Stokes has announced his retirement from international cricket following the conclusion of the ongoing third Test against New Zealand. The 35-year-old legendary all-rounder leaves the game as a double World Cup winner and iconic Ashes hero