Andrew Strauss resigned as England 's Test captain .
Andrew Strauss announced his retirement from professional cricket with immediate effect on Wednesday .
Andrew Strauss resigned as England 's Test captain and announced his retirement from professional cricket with immediate effect on Wednesday .