England all-rounder Moeen Ali announces retirement from Test cricket. The 34-year-old played 64 Tests and bagged 195 wickets and scored five centuries during his career.

33