Answer :

The Spanish were deemed dominant on the seas. Britain had just started their conquest in the New World. After the Armada was defeated, Britain had risen in the ranks.

Other Questions