Eoin Morgan confirmed his retirement from international cricket and stepped down as England’s white-ball captain after more than seven years....