Language learners often aspire to native-like fluency in their target language. Some even hope to achieve an accent that makes them sound like a local.

Perhaps learners can take some tips from this British kid – who can speak English in 24 different accents, ranging from Cockney to German to Nigerian. Whilst he doesn’t quite hit the mark with all of them, it’s definitely an impressive achievement.