The year 2024 has been a truly momentous 12 months in politics, on the local, national and international stages.