Gary Neville has leapt to the defence of former Manchester United team-mate David Beckham, who has been highly criticised in recent weeks. The ex-England captain has been intensely scrutinised for accepting a £10million deal to be a paid ambassador for Qatar, ahead of the 2022 World Cup.