Michael Rosen and guests examine key words and phrases in public debate to see how they shape our thinking, often in ways we do not notice. Show more
Discover 11,128,835 listings and 279,694 playable programmes from the BBC
Michael Rosen and guests examine key words and phrases in public debate to see how they shape our thinking, often in ways we do not notice. Show more