Listen to this brilliant demonstration of the different accents in the British Isles

The person doing the voices is Andrew Jack, who is a dialect coach. Listen: