Nigeria’s 2023 presidential election: 10 factors that could affect the outcome