This speech is from way back in 2006. It’s at an NUJ meeting in Bristol (Benn was an MP in Bristol).
Whatever your political stripe, and whatever you think about Tony Benn, this guy really knew how the world works.
By comparison, nowadays most politicians are like five-year-olds on LSD.