By Adnan Mukhtar As the 2023 general elections knock on the door with 18 presidential candidates on the ballot, pundits have narrowed the options available...