I’ve been to several different countries in my lifetime, and I’ve formed the opinion that the “average American” is about as smart as the “average Briton” or the “average German”. But one thing Americans as a whole seem to have great difficulty with is the difference between “England”, “Great Britain” and the “United Kingdom”. Americans tend to use these names interchangeably, and this is not correct. So take a couple of minutes to learn the difference:
There is a large island off the northern coast of France. This island – that is, the physical island itself – is known as Great Britain. Great Britain was traditionally divided into two separate countries: England and Scotland. However, Queen Elizabeth I died in 1603 and left no heir. This led to King James VI of Scotland – a descendant of Henry VII through his great-grandmother Margaret Tudor, Henry VIII’s eldest sister – being offered the English crown. James accepted, and became known as King James I in England.
It’s important to understand that although James was king of both countries, the two were still independent nations at the time. England and Scotland each had their own form of parliament, currency, customs procedures, army, navy, legal and educational systems… and all those other things that make one country different from another. King James himself would lead the first movement to unify England and Scotland; although he was unsuccessful, the idea persisted. In 1707, the Act of Union was passed by both the English and Scottish parliaments. With this act, both “England” and “Scotland” ceased to exist, and one nation called the United Kingdom of Great Britain was formed.