Argentine footballer Lionel Messi fought back tears as he began a press conference at which he confirmed he is leaving Barcelona, the football club where he has played for 21 years and became its all-time top goalscorer.

Argentine footballer Lionel Messi fought back tears as he began a press conference at which he confirmed he is leaving Barcelona, the football club where he has played for 21 years and became its all-time top goalscorer.