Let myself and the team down in the Ashes : Ben Stokes
North Sound (Antigua): England all-rounder Ben Stokes has said ahead of the opening Test against the West Indies here that he had let himself as well as the team down during the Ashes in Australia, which the touring Joe Root-led side lost…