Skip to content
Curated category

Politics of the United Kingdom

  • Lord Mayor of LondonThe office of Mayor was instituted in 1189, the first holder being Henry Fitz-Ailwin de Londonestone. This civic role has existed for over eight centuries…
  • Parliament of the United KingdomThe year 1215 marks the earliest recorded establishment of what would become the Parliament of England. This assembly grew slowly over centuries, evolving…