Professor Suzannah Lipscomb looks at the roles the press, parliament and the public have played in generating outrage and spreading scandalous royal rumours.
2014
2022
2024
1977
2020
1980
2021
2015
2023
1990
1984
2017
1983
2019
1967
2008