Similarly to 2023, 2024 proved to be one of the most unpredictable years in recent history, with developments completely ...