Want this question answered?
Ireland <<<<<<
ireland
Generally we refer to the English spoken in the British Isles as "British English," but the distinction could be made between various forms of it: Irish English, Scottish English and English English.
The English, Welsh, Scottish and Northern Irish are all British!
English and British are not the same. English refers to someone from England specifically, while British refers to someone from the United Kingdom, which includes England, Scotland, Wales, and Northern Ireland.
Scottish.
no, British people are either English, Welsh, Scottish or northen Irish
Haggis is not a British dish. It is Scottish. Many people get British and Scottish food confused as well as Irish and Welsh, but to answer your question, Haggis is not a traditional British food. It is a traditional Scottish food, but some English people enjoy the dish.
Gordon surname could mean anyone from English, Scottish and Irish. Her first name 'Lorna' is of Scottish origin. So she's more likely Scottish than English. Most British people are kinda mixed within English, Scottish and Irish (to much lesser extent Welsh).
A person who is British is from one of four countries. They can be from England, Scotland, Wales or Northern Ireland. These four countries together make Great Britain. Therefore English people are British and Scottish people are British, but English people are not Scottish.
It seems a lot of Americans think so. You hear about 'British accents' which usually means an English one. The term 'British' can mean English, Welsh, Scottish or Northern Irish as they are all UK citizens.
In some parts of North America, the terms British and English are used interchangeably. By definition, someone who is English, is also British. The reverse is not true, as a Briton could be Scottish or Welsh for example. But it is never incorrect to call an English person 'British'.