Edo 2024: Amidst looming defeat