Current and Future Elections

The electoral timetable for future elections (as it currently stands) is, as follows: