BBC Learning English channel provides variety of podcast ranging from news to daily conversation.
It handle an idiom in each episode.
There is a short dialog, in which the idiom is used.
The host of this program is British English speaker.
Even though these idioms are not familiar to most learners,
It’s worth listening to this podcast to get used to British accent.