Looking at the England side right now, I don't think we have any chance of winning the World Cup in South Africa next year.
Fabio Capello has got the team winning matches in a slightly more impressive fashion than they did under Steve McLaren, but the fact is England are still struggling to find quality players to play for their country.
There are no young players coming through in the English game. Young English players are not given the opportunity to play in the top division with their clubs and until that changes, the national side will not enjoy success in a major tournament.
Quotas for English players in the Premier League might be the only answer to the problem. Somehow we have to change the system and follow the example of the Italian and Spanish leagues - where young players get the chance to develop and there are less foreign stars taking the shirts off their backs.
It's a difficult issue to address now we're part of the EU and I wish the FA had dealt with the problem when we joined to preserve our national side. Something has to be done.
It's not that we don't have the talent in England. There is plenty of potential, but hardly any of it gets the chance to develop. David Moyes at Everton is one of the few managers who relies on homegrown players and brings them through - and he deserves enormous credit. But maybe it's just because Everton don't have the funds to bring in overseas stars?
- - -
Leighton Baines was rewarded with a place in the England squad this week and he deserves recognition for his performances for Wigan and Everton. I'm not sure Baines is an international class player however. If you look back 18 months Nicky Shorey was in the frame and now he can't even get in the Aston Villa team.
To be honest I can't see any fresh faces coming into England's starting XI before the World Cup next year. Even David Beckham is a shoo-in.
There are plenty of young midfielders out there, but how many will get the chance to showcase their ability in a Premier League jam-packed with international talent?
One player I do hope starts for England in South Africa is Glen Johnson. He gets up and down better than any full-back in the Premier League and has real quality in his final ball. Micah Richards is a superb athlete, but I worry about his discipline.
As for Gary Neville, I'm sorry to say it but I think his international days are over. Football is a game of hardships and sometimes you just have to step aside and let the next generation come through.
Gary has been a tremendous servant to his country but I think his international days are over.