No, because both are in the UK.
Scotland's only land border is with England. This is not an international border as both countries are part of the United Kingdom.
Wales and Scotland both have a border with England.
England - Alfred the Great Scotland - Robert I Britain - James I (VI of Scotland)
James VI of Scotland became James I of England in 1603 and became the monarch of both countries. The British Royal Family have been the monarchs of both countries since then.
Ironically, it was the death of Queen Elizabeth the First that brought about the union of England and Scotland; James I (of England, VI of Scotland) became king of both countries.
No, Scotland and England were united from 1707 and were both part of the United Kingdom.
Because England and Scotland are both part of the UK, there are no movement or working restrictions.
Scotland and Wales both border England.
England didn't control Scotland in the Act of Union. When the Parliaments of England and Scotland were merged in 1707, Scotland was fully represented at the combined Parliament in London and new laws applied equally to both countries.
it never helped Scotland in any way.
Scotland is a separate country within the United Kingdom of Great Britain and Northern Ireland. Until 1707 Scotland and England were both independent countries, but in 1707 The act of union created the united Kingdom, Scotland and England legally ceased to exist, Wales was considered part of England having been conquered during the 13th and 14th centuries. In reality both countries kept their individual identities, although many English people and those from overseas came to see England and the UK as being synonymous. In 1999 Scotland achieved devolution, which means there is now a Scottish parliament dealing with matters that affect Scotland, whereas before these matters were dealt with by the overwhelmingly English Westminster parliament.
No. Norfolk is in the north of England. It literally means "Northern Folk" or "Northern People". However, both England and Scotland are in the United Kingdom.