At its peak, the British Empire had invaded 90% of the countries in the world -- only 22 countries were never under British rule.
The analysis is contained in a new book, All the Countries We've Ever Invaded: And the Few We Never Got Round To.
Stuart Laycock, the author, has worked his way around the globe, through each country alphabetically, researching its history to establish whether, at any point, they have experienced an incursion by Britain.
Only a comparatively small proportion of the total in Mr Laycock's list of invaded states actually formed an official part of the empire.
The remainder have been included because the British were found to have achieved some sort of military presence in the territory -- however transitory -- either through force, the threat of force, negotiation or payment.
Incursions by British pirates, privateers or armed explorers have also been included, provided they were operating with the approval of their government.
So, many countries which once formed part of the Spanish empire and seem to have little historical connection with the UK, such as Costa Rica, Ecuador and El Salvador, make the list because of the repeated raids they suffered from state-sanctioned British sailors.
|Why School Buses Are Yellow|
|"The surprisingly deep history of trouser technology." Why We Wear Pants|
|520-Million Years Old Hearts Were Far More Complex Than Current|
|A Brief History of the Emoticon and ASCII Art|
|Modern Tech versus The Past|
|"There needs to be more aggressive enforcement action on tech companies like Google."|
|“Not a single personal insult was uttered by any member of the crew.”|
|Making a Movie Inside a Video Game|
|How to Avoid Jury Duty|
|Google Map Shows You the Most Photographed Areas of the World|
|"Cells have the capacity to process and respond to instructions and codes inputted into their main system."|
|“Clicking on a Facebook advert may reveal things about yourself you don’t want anyone to know.”|
|“Any person, organization or government serious about web security should return to plain-text.”|