Had being the key word in that sentence.
Yes, and the point of that sentence being that England has been able to do some awesome stuff, and has been far more successful than other countries in the field of warfare, industrialization, and the like. They've always done well, so I get the feeling they could give America a good fight.