Ian Hislop asks when and why we British have bottled up or let out our feelings and how this has affected our history.
Ian Hislop
Self - Presenter
1978
2005
2018
2020
1987
1971
2004
2017
2015