It’s easy enough for me to identify what a British/English accent is supposed to sound like, versus an Irish or Scottish accent. But there are so many subtle and not-so-subtle variations that UK citizens are always identifying based on region or class, and I have no idea how it breaks down. If I cite some characters from movies and TV shows, could experts tell me what specific types of accents they use, where they come from, and what they signify about the characters?
The typical English “chimney sweep” (is this a “Cockney” accent, like Eliza Doolittle in My Fair Lady?)
Rupert Giles from Buffy the Vampire Slayer (educated librarian)
Spike from Buffy the Vampire Slayer (much less refined-sounding)
Wesley Wyndham-Price from Angel (again, more on the educated side)
The narrator in Lock, Stock, and Two Smoking Barrels (a heavy accent)
Austin Powers (obviously exaggerated for comic effect)
Elizabeth Hurley in that first Austin Powers movie
Jason Statham as the narrator in Snatch
Hugh Grant as his usual foppish characters
Pierce Brosnan (an Irishman) playing James Bond
Sean Connery’s normal Scottish brogue vs. the heavy Scottish accents in Trainspotting
John Cleese in his typical roles
The different accents in The Office (David, Gareth, Tim, and Dawn)
Are there different types of Irish and Scottish accents as well, similar to all the regional variations in British accents?