Failure of the Spanish Armada The failure of the Spanish Armada (an intended Spanish invasion of England, largely destroyed by bad weather) provides a boost for English maritime power and for English colonial ambitions. See the Source