Past elections around the world

United Kingdom
United Kingdom
4 July 2024
Mauritania
Mauritania
29 June 2024
Iran
Iran
28 June 2024