Key events May 2024–Jan. 2025