Hotspur:
I think you are confusing accents with dialects. English is spoken in various DIALECTS in England. A person speaks the language of another country with an ACCENT. For example an Englishmen would speak French with an English accent but the same could not be said if he were speaking his mother tongue.
I'm not sure that the distinction is terribly important. All I know is that on my visits to Scotland in the 70's (courtesy of Uncle Sam) I could only understand about 50% of what the locals said to me. It wasn't until the second trip that I realized that the communications problem was only one-way;
they seemed to understand
me just fine! At first I took the attitude that "one of us is speaking terrible English, and it apparently isn't me". Then I finally twigged to the
real reason: They were all watching USA TV shows and Hollywood movies, so they heard American speech on a daily basis. Me, on the other hand...