2023 elections and challenges