This weekend, for the first time in 70 years, a new monarch will be crowned at Westminster Abbey.
King Charles will take the oath as dozens of MPs look on following a contentious ballot for a sought-after spot.
But although Charles will become head of state, he will be painfully aware that support for the royals isn't universal - and Parliament has been a hotbed for dissent over the years.