David Beckham has sung the praises of best mate and former team mate, Gary Neville, after he announced he retirement yesterday.

“Not only is Gary a great person, he is one of the best defenders ever to have played the game,” said Beckham. “It was an honour to play with him at United and for England. He deserves all the praise and recognition.”