At the age of 35, Manchester United’s Gary Neville has announced his immediate retirement from the game.