But England do have world-class players there's little doubt about it, they just never play as well for the country as they do for their clubs, maybe Hodgson can change that.
What world class players are these then?
Okay Hart is a world class keeper for starters and then players like Rooney who puts in very good shifts for United regularly but doesn't always perform as well when he's in a English jersey. If Royo can get the best out of England's players, trust me, it'll be last 4 at least. They are good enough if they perform their best and, like I pretty much have been saying, it's up to Roy to ensure they do that.
Lampard is world class. Ask any top player in the world who England's world class players are and he's usually one of the first names they come out with.