Have always fascinated me. How can a difference of a few miles make such a difference. From Thornhill over to Caerphilly is only a few miles, yet the accent is so different. And why is it the further North you travel the accent seems to become 'more Broad, if that's indeed true or the correct description. Is the UK unique in this way or do others have experiences of Accent change in other countries? I find it all very interesting and would love to know what peoples theories/knowledge of accents are, or their experiences.

Is accent determined by weather, geographic environment, industry, class etc. Interested to know peoples thoughts.