Hello, yesterday my friends and I had a rather interesting chat concerning the issue of accents in the UK. We all know that there are many different accents in the UK. I can recognise some local accents, such as Liverpool and Yorkshire. I understand that accents vary from geographical areas to generations. People can tell that someone is well-educated by the way one speaks (terminology). Yet, much more than that, it seems to me that most British can instantly tell someone's social background when they hear s/he speaks. Why is that? One time I met two people who have different accents, but my friend said they both went to public schools (well I'm aware that going to public schools doesn't necessary mean one is from upper class but rather from the rich background).
My question is, can you tell one's social status by the accent? Why the so-called upper-class people too have different accents?
I did some research, but I'm still puzzled. I find it interesting though.
The members of Royal family:
The Lord Onslow:
http://www.bbc.co.uk/radio4/routesofenglish/storysofar/ramfiles/poshroutes_onslow.ram(Persoanlly I think he sounds quite colse to what the members of royal family sound)
Conservative leader Cameron:
My new flatmate sounds quite like Poppy in Happy Go Lucky. Is this a general London accent?
I'll be very thankful if someone can help me with this question. Thank you so much. :)