I literally can not imagine any other nation than Britain drinking tea

Not even China, where tea originated thousands of years ago? Not even Sri Lanka, India, Kenya, Taiwan, or Japan, which all produce the tea drunk in England? Not even Morocco, Turkey, Russia, Myanmar, Thailand, Pakistan, Iran, Egypt, Portugal, Germany (and many others, including the aforementioned tea-producing countries) who all have their own unique tea cultures?

That’s all you literally can imagine. Just Britain. (Which is not one country, it is several.)