or knowing how many states there are
Obama's been to 57. Insert joke about Heinz, whose widow John Kerry married.
as for Britain/Great Britain/United Kingdom, we've discussed it before, and the wikipedia page for the UK
sheds some light
The term "Britain" is often used as synonym for the United Kingdom. The term "Great Britain", by contrast, refers conventionally to the island of Great Britain, or politically to England, Scotland and Wales in combination. However, it is sometimes used as a loose synonym for the United Kingdom as a whole. GB and GBR are the standard country codes for the United Kingdom (see ISO 3166-2 and ISO 3166-1 alpha-3) and are consequently used by international organisations to refer to the United Kingdom. Additionally, the United Kingdom's Olympic team competes under the name "Great Britain" or "Team GB".
The adjective "British" is commonly used to refer to matters relating to the United Kingdom. The term has no definite legal connotation, but is used in law to refer to United Kingdom citizenship and matters to do with nationality. People of the United Kingdom use a number of different terms to describe their national identity and may identify themselves as being British; or as being English, Scottish, Welsh, Northern Irish, or Irish; or as being both.
According to wiki, people do indeed refer to the UK as both Britain and Great Britain.
But that's the fake news media like esquire for you. Even when President Trump is correct, as wikipedia shows he was, esquire says he was wrong.